Summary
Overview
Work History
Education
Skills
Awards
Project Annexure
Timeline
Generic

Hemanth Manjappa Gorur

Vancouver,Canada

Summary

Dynamic Senior Technical Lead with extensive experience at HCL Technologies, specializing in Java and Spring Boot. Achieved over 80% code coverage through rigorous testing, while enhancing microservices architecture. Proven ability to drive results through effective communication and collaboration, ensuring high-quality software delivery and operational efficiency.

Overview

17
17
years of professional experience

Work History

Senior Technical Lead

HCL Technologies
04.2018 - Current
  • Constructed spring-boot microservices for effective management of customer data at T-Mobile.
  • Developed REST APIs that interfaced with SOAP web services in a microservices context.
  • Refined exception handling mechanisms to elevate application reliability metrics.
  • Secured over 80% code coverage via unit tests employing JUnit and Mockito frameworks.
  • Established integration tests utilizing Cucumber for cross-service functionality validation.
  • Enforced code quality standards through continuous inspections with SonarQube.
  • Facilitated production releases while delivering ongoing support to enhance operational efficiency.
  • Spearheaded architectural design, integrating AWS S3 and DynamoDB for optimal data storage solutions.

Senior Software Developer

GE India Pvt. Ltd.
Bangalore, India
01.2017 - 03.2018
  • Developed comprehensive web application focused on remote monitoring of locomotive services.
  • Facilitated design discussions with clients to provide insightful design and development estimates.
  • Actively participated in daily SCRUM meetings to maintain project timelines and deliverables.
  • Implemented RESTful web services alongside clients through Jersey for JAX-WS functionalities.
  • Integrated design principles from patterns such as DTO, Singleton, and Data Access Object into applications.
  • Leveraged Jira for effective project tracking and utilized Confluence for managing content.
  • Applied test-first methodology with Mockito to ensure high-quality code output.

Senior Software Developer

Quest Global Pvt. Ltd.
Bangalore, India
10.2012 - 11.2016
  • Led requirement analysis to clarify project expectations and stakeholder needs.
  • Designed and developed SOA service, enhancing system capabilities and connectivity.
  • Addressed complex defects through extensive UAT bug fixing efforts.
  • Carried out rigorous unit and regression testing for functional integrity.
  • Participated in design discussions aimed at optimizing performance via Hibernate Caching techniques.
  • Implemented advanced performance tuning measures to boost application throughput.
  • Contributed to creation of web application that processes train trip data efficiently.
  • Supported locomotive fuel efficiency through detailed data collection and analysis.

Engineer

DHC Pvt. Ltd.
Bangalore, India
08.2011 - 09.2012
  • Developed quality checker tools to optimize production processes.
  • Performed bug fixes and maintenance on legacy applications.
  • Conducted manual testing of productivity tools to ensure efficiency.
  • Enhanced code based on specific requirements and feedback.

Engineer

Power Soft Global Solution Pvt. Ltd.
Bangalore, India
08.2008 - 09.2009
  • Performed maintenance and debugging of legacy application, enhancing overall system efficiency.
  • Conducted thorough manual testing of productivity tools to uncover defects.
  • Established detailed test case documentation to support quality assurance processes.

Education

PG Program - Cloud Computing

Great Lakes Executives Learning
Bangalore, India

M.Tech -

Visvesvaraya Technological University
Mysore, India

BE -

Visvesvaraya Technological University
Mandya, India

Skills

  • Java programming and Spring Boot
  • Microservices design
  • Web services development
  • JPA and JDBC integration
  • SOAP and RESTful services
  • JavaScript programming
  • CI/CD with Jenkins
  • Static code analysis with SonarQube
  • Source control using Git
  • Monitoring with Splunk
  • Docker containerization techniques
  • Kubernetes orchestration skills
  • Oracle and DynamoDB databases
  • JUnit testing framework expertise
  • Mockito for unit testing
  • Cucumber for BDD practices in cloud environments

Awards

  • Received star performer of the year consecutively 2 years in HCL Technologies Pvt. Ltd.
  • Distinguished performer in HCL Technologies Pvt. Ltd.
  • Received Above and Beyond Award in GE India Pvt. Ltd.
  • Outstanding performance in QuEST global for consecutively 3 years.

Project Annexure

  • T-Mobile, HCL Technologies, Senior lead developer, 04/01/18, Present, Customer Info domain Services is collection of spring-boot micro services which deals with managing customer data preferences and relationship of T-Mobile customers. These applications involve development using Java, SpringBoot-Microservices architecture. The application runs on the docker container orchestrated using Kubernetes and is deployed using the CICD pipeline., Java, J2EE, Rest Services, SpringBoot 3.X, GIT, PCF, Docker, Kubernetes, AWS S3, DynamoDB, Developing RESTApi’s to consume SOAP web services., Building the Api’s in microservices architectural pattern., Providing the enhancements for exception handling mechanisms., Implementing unit test cases to achieve more than 80% code coverage using junits and mockitos., Implementing integration test cases using Cucumber test framework., Maintaining the code standards, used the SonarQube to inspect and improvising the code quality., Configuring event-based and message-driven distributed system using Kafka and RabbitMQ., Technical guidance and code review to the team as and when required., Responsible for production releases and support., Involving architectural design process., Utilizing AWS S3 for storage solutions., Managing DynamoDB for efficient data handling and storage.
  • GE India Pvt. Ltd., General Electric India Industrial Pvt. Ltd., Senior Developer, 01/01/17, 03/31/18, A web application for monitoring and providing diagnostic solutions to the locomotive service requests., Java, J2EE, Rest Services, SpringBoot 1.5.6, GIT, PCF, Involved in design discussions, review meetings with clients and provided design and development estimates based on the complexity of the service(s)., Actively participated in the daily SCRUM meetings to produce quality deliverables within time., Developed Restful web services and client using Jersey for JAX-WS implementation., Implemented the application using the concrete principles laid down by several design patterns such as DTO, Singleton and Data Access Object., Jira is used for project Management and Confluence as the Content Management tool., Implemented test first Methodology using Mockito.
  • GE India Pvt. Ltd., Quest Global Pvt. Ltd., Senior Developer, 10/01/12, 11/30/16, A web application to collect and process the train trip data which will help in providing suggestions to the locomotive on effective usage of fuel., Java, J2EE, Rest Services, SpringBoot 1.5.6, GIT, PCF, Involved in requirement analysis., Worked on UAT bug fixing and fixed many challenging defects., Performed comprehensive unit testing and regression testing., Developed SOA service., Involve in design discussions for performance optimization with Hibernate Caching, Performance Tuning.
  • DHC Pvt. Ltd., Bangalore, Karnataka, India, Engineer, 08/01/11, 09/30/12, C#.Net, Microsoft VisualStudio, SVN, Developing quality Checker tools for production process., Bug and Maintenance of legacy application., Manual testing of productivity tools., Code enhancement as per requirement.
  • Power Soft Global Solution Pvt. Ltd., Bangalore, Karnataka, India, Engineer, 08/01/08, 09/30/09, C#.Net, Microsoft VisualStudio, SVN, Bug and Maintenance of legacy application., Manual testing of productivity tools., Test case creation and documentation.

Timeline

Senior Technical Lead

HCL Technologies
04.2018 - Current

Senior Software Developer

GE India Pvt. Ltd.
01.2017 - 03.2018

Senior Software Developer

Quest Global Pvt. Ltd.
10.2012 - 11.2016

Engineer

DHC Pvt. Ltd.
08.2011 - 09.2012

Engineer

Power Soft Global Solution Pvt. Ltd.
08.2008 - 09.2009

PG Program - Cloud Computing

Great Lakes Executives Learning

M.Tech -

Visvesvaraya Technological University

BE -

Visvesvaraya Technological University