Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic
AMIT SINGH

AMIT SINGH

Summary

Accomplished Software Development professional with over 11 years of experience in designing, developing, and managing complex applications in the US healthcare and hospitality domains. Expertise in Java/J2EE, Azure Cloud (3x Certified), and various frameworks including Spring Boot, Spring MVC, and Hibernate. Proven track record in leading technical teams, implementing Azure cloud migrations, and optimizing application performance. Adept at utilizing Agile methodologies and driving continuous improvement initiatives.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Engineering Manager

United Health Group-Optum
07.2022 - Current
  • Provide technical guidance and leadership to a team of engineers, including conducting code reviews, overseeing performance testing, tuning APIs for optimal performance, and collaborating on system design, including the integration and use of Kafka
  • Manage the team using Agile methodologies, including daily stand-ups, breaking down requirements, and ensuring smooth sprints
  • Oversee the entire product development process, frominception to launch, ensuring that all projects are completed on time, within budget, and to the highest quality standards
  • Manage and mentor a team of engineers, offering guidance, feedback, and support to ensure their continued growth and development
  • Promote the adoption of new technologies, such as generative AI, to enhance the team's productivity and performance
  • Identify opportunities for process improvement, implement best practices, and drive continuous improvement to increase efficiency and productivity
  • This includes migrating from Jenkins to GitHub Actions to streamline CI/CD processes
  • Manage relationships with third-party vendors, ensuring that all products and services are delivered on time and meet required standards
  • Collaborate with stakeholders across the organization to understand their needs and requirements, ensuring that all projects align with business objectives
  • Adopt new technologies to improve the team's productivity and performance
  • Analyze the financial impact of technology adoption, including generative AI and Kafka, to ensure alignment with the organization's goals and objectives.

Software DevelopmentSr. Analyst

NTT Data Services India
01.2018 - 07.2022
  • Relocated to the US for 2.5 years to implement and support a team of 12 for Azure Cloud migration
  • Coordinated thedevelopment and migration of existing Spring Boot batch applications and REST services into Azure Functions and Logic Apps
  • Supported the lift-and-shift migration of critical applications that required WebLogic and Tomcat server without redesign
  • Optimized Spring Boot REST microservices for Azure Application Gateway
  • Designed and developed multiple new modules on Azure Cloud for clients Lifespan and SORI
  • Developed cost-effective solutions and re-architected applications on Azure to save future clientcosts
  • Conducted security audits of Azure applications, including Azure Web Apps, Logic Apps, Azure Functions, Azure APIs, and Azure Key Vault using Azure Advisor
  • Supported the migration of ASE Sybase databases to MS SQL databases on Azure Cloud
  • Acted as the gatekeeper for code check-ins in Azure DevOps repos, ensuring the sanity of CI/CD pipelines and applications
  • Reviewed code, unit test cases, and designs for US healthcare mandates and time-bound development projects.

Software Development Analyst

NTT Data Services India
01.2016 - 12.2017
  • Conducted a successful POC for Azure cloud migration of existing applications andenvironments
  • Analyzed incidents related to live applications
  • Triaged and prioritized issues to resolve them within predefined SLAs for both PROD and Non-Prod environments
  • Developed new microservices using Spring Boot 2.6.7 with Java 8 andrefactored monolithic applications into microservices
  • Migrated legacy SOA Spring applications to Spring Boot/Hibernate and Java 8
  • Monitored live jobs to meet SLAs and ensure timely completion
  • Coordinated with business stakeholders to explain issues and identify optimal solutions
  • Acted as a technical lead, reviewed team code, and ensured end-to-end implementation of incident fixes
  • Managed release processes for all production and non-production incidents
  • Participated in migration, patching, integration, application upgrades, and performance tuning
  • Acquired knowledge of new applications to support them in the PROD environment
  • Provided support to external vendors interacting with our applications
  • Coordinated daily with offshore counterparts to ensure 24x7 coverage by handing over live issues.

Sr. Software Associate

DellServices India
01.2013 - 12.2015
  • Developed multiple modules of a Health care application using the spring web-flowframework
  • Implemented various design patterns (e.g., strategy, adapter, singleton, factory, and prototype) for the Medical Claims adjudication system and three different applications related to member correspondence
  • Developed utilities to interact with middleware services and incorporated features such as one-time Token Service, real-time microservices, and report automations
  • Involved in unit testing, JUnit testing, integration testing, and actively participated in defect fixing
  • Worked on UML diagrams for low-level design (LLD) and high-level design (HLD).

Education

B.Tech - Computer Science And Programming

LPU, Punjab
Punjab
08-2012

Skills

  • Programming Languages: Java/J2EE
  • Cloud: Azure (3x Certified)
  • Frameworks: Spring Boot, Spring, Spring Web Flow, Spring MVC, Hibernate, Mockito
  • Technologies: Apache Maven, Kafka, HTML5, CSS, JavaScript, JUnit, Integration Test Cases, DevOps Basics, Google Anthos
  • Databases: MS SQL Server, Sybase, MySQL, MongoDB
  • Tools & Utilities: Eclipse, IntelliJ IDEA, GitHub, ServiceNow, ALM, Swagger, SOAPUI, Postman
  • Concepts: Object-Oriented Programming, Multiple Java Design Patterns, Waterfall Models
  • Environment: Windows, Linux
  • Server: Apache Tomcat, WebLogic
  • Domain Knowledge: US Healthcare, Hospitality

Certification

  • Microsoft -AZ900 and DP-900

Languages

Hindi
First Language
English
Advanced (C1)
C1

Timeline

Engineering Manager

United Health Group-Optum
07.2022 - Current

Software DevelopmentSr. Analyst

NTT Data Services India
01.2018 - 07.2022

Software Development Analyst

NTT Data Services India
01.2016 - 12.2017

Sr. Software Associate

DellServices India
01.2013 - 12.2015

B.Tech - Computer Science And Programming

LPU, Punjab
AMIT SINGH