Hemanth Kumar K Email and Phone Number
Holding a Master's degree in Computer Science from Northern Illinois University, I am currently applying my expertise as a Golang Developer at UWorld. My core competencies lie in developing high-performance microservices and mastering intricate concurrency patterns in Go, complemented by a solid grounding in Java development and proficiency with Docker products.At UWorld, our team emphasizes collaboration to meet customer expectations and deliver quality solutions on time. My transition from Java to Golang has been pivotal in enhancing our service offerings, contributing to the creation of scalable, secure microservices using gRPC. Embracing Agile methodologies, I am committed to continuous learning and innovation, striving to contribute diverse perspectives and drive efficiencies within our dynamic team environment.
Uworld
View-
Golang DeveloperUworld May 2022 - PresentIrving, Texas, United States• Worked in Agile (Scrum) environments, collaborating with cross-functional teams to meet customer expectations, deliver on timelines, and ensure high-quality deliverables, enhancing overall project management and product development processes.• Developed and maintained gRPC and RESTful microservices using Go Language, leveraging the MUX router for efficient web service implementation and HTTP services for seamless service consumption.• Utilized advanced concurrency patterns including Wait Groups, goroutines, and channels to significantly improve application performance. Applied Singleton and Interface design patterns to ensure code reusability and maintainability.• Provided robust security for gRPC and RESTful web services by implementing SAML and JWT tokens, ensuring secure and authenticated communication between services.• Designed comprehensive test cases for Unit Testing using the testing and testify packages. Executed these tests to ensure code accuracy, reliability, and performance, contributing to a stable and bug-free codebase.• Implemented goroutines in API development to enhance program efficiency and performance, particularly for applications requiring high concurrency and parallel processing capabilities.• Collaborated with clients to gather requirements, performed thorough analysis, and prepared detailed Requirement Specification Documents to ensure clear and accurate project scopes.• Developed microservices in Golang to process large volumes of data from various databases such as PostgreSQL and MySQL. Focused on optimizing data retrieval and processing to enhance system performance.• Led efforts to improve existing microservices by redesigning data pipelines, resulting in increased efficiency and reduced latency. Rewrote critical microservices from Python to Golang, achieving substantial improvements in throughput and memory usage. -
Golang DeveloperVerizon Oct 2020 - Dec 2021Tampa, Florida, United States• Created data APIs and multi-server applications in Erlang to meet product needs, delivering scalable and efficient backend solutions.• Developed and maintained RESTful and RPC-based microservices in Go (Golang) for reading large volumes of data from PostgreSQL, optimizing data retrieval processes.• Enhanced core product functionality and resolved performance-related bugs in Go (Golang), ensuring the software's stability and efficiency.• Utilized Go-kit, Web Service, Microservices Toolkit, and CockroachDB Cloud PostgreSQL Server on the server stack to build high-performance and scalable backend solutions.• Provided scalable solutions using Erlang, Golang, AWS, protocol buffers, and supervision trees, ensuring robust and reliable software systems.• Developed REST Microservices, ensuring data synchronization between two database services and enabling seamless integration and functionality.• Enhanced infrastructure and performance of interactive and programmatic management interfaces with CLI and RESTful API, improving user experience and system efficiency.• Utilized Golang API/SDKs including Viper, Gorilla Mux, go-ps, Couchbase gocb, grpc, and quic-go to develop and maintain scalable and efficient backend systems.• Wrote Python, Golang, Perl, and Linux shell scripts to streamline data analysis, algorithm development, and model optimization workflows, improving overall development efficiency.• Developed a Go API with the Revel framework, driven by Test-Driven Development (TDD) using Ginkgo, ensuring high-quality and reliable code.• Designed, developed, and deployed an authentication and control system based on JSON Web Token (JWT). Implemented Single Sign-On (SSO) and LDAP integration using SAML configuration, and implemented PPM and domain separation, enhancing system security and user authentication. -
Golang/Java DeveloperAdm May 2019 - Oct 2020Chicago, Illinois, United States• Participated in gathering client requirements to ensure accurate solution demonstrations, facilitating a thorough understanding of project needs and expectations.• Acquired proficiency in Golang through active involvement in a project, transitioning from Java-based development to leveraging Golang’s advanced features for efficient coding.• Engineered microservices using Golang, developing scalable and high-performance backend services that integrate seamlessly with other system components and improve overall application functionality.• Built RESTful APIs by creating a Node.js server to handle backend requests from the front end, including managing Ajax calls for efficient data retrieval and interaction.• Designed and implemented user interfaces using HTML, CSS, JavaScript, jQuery, and React JS delivering responsive and interactive front-end experiences that enhance user engagement.• Applied strong database programming skills to develop and optimize SQL queries and stored procedures, ensuring robust data management, efficient performance, and reliable data access.• Created a RESTful web API using Spring Boot, utilizing Spring Data for communication with MongoDB, thus enhancing data handling capabilities and application performance.• Designed and implemented SOAP/HTTP web services, including SOAP/MS and SMTP protocols, using SOA technologies such as SOAP and WSDL to ensure secure and reliable web service interactions.• Developed web modules and middleware components using AWS and Spring Integration, facilitating seamless integration and deployment of applications within cloud environments.• Engineered server-side software modules and client-side user interface components deployed in Amazon Web Services (AWS) Compute Cloud, ensuring scalability and reliability of the applications.
Hemanth Kumar K Education Details
-
Computer Science
Frequently Asked Questions about Hemanth Kumar K
What company does Hemanth Kumar K work for?
Hemanth Kumar K works for Uworld
What is Hemanth Kumar K's role at the current company?
Hemanth Kumar K's current role is Golang Developer at UWorld | Software Development Life Cycle (SDLC) | Microservices | Docker | Kubernetes | Kafka |.
What schools did Hemanth Kumar K attend?
Hemanth Kumar K attended Northern Illinois University.
Not the Hemanth Kumar K you were looking for?
-
-
Hemanth Kumar K.
The Colony, Tx -
-
Hemanth Kumar k
Lead Talent Resource Specialist | Connecting Top Talent With Opportunities For SuccessColumbus, Oh
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial