Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hanumath Narapuram

Aldie

Summary

Accomplished Software Engineer with extensive experience at Veterans Affairs, specializing in Spring Boot and microservices architecture. Proven track record in delivering secure, scalable solutions and enhancing user experiences through RESTful APIs. Adept at collaborating in Agile environments, demonstrating strong problem-solving skills and a commitment to excellence.

Overview

14
14
years of professional experience

Work History

Lead Engineer

Veterans Affairs
Rockville
04.2025 - Current
  • Involving in understanding and analyzing the business requirements and provided technical solutions to the requirements.
  • Created user-facing front-end pages that seamlessly integrate with the Identity Provider (IdP) for secure login screens.
  • Successfully upgraded the technology stack by migrating legacy applications from Spring MVC 3 to Spring Boot 3.3, streamlining development and aligning with modern standards.
  • Strong Experience in implemented Service Oriented Architectures (SOA) and Microservices using Spring Boot, REST web Services.
  • Supporting SSOE and SSOI applications, ensuring secure and seamless single sign-on integration across enterprise systems.
  • Integrated OAuth2 with Spring Security to manage token-based authentication for microservices.
  • Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Worked on Spring scheduler to execute tasks and send notifications.
  • Experienced in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Designed and developed RESTful APIs on the MuleSoft Anypoint Platform following API-led connectivity principles, ensuring scalability, reusability, and maintainability.
  • Defined and documented solution architecture, including System, Process, and Experience APIs, along with application catalogs and technical design specifications.
  • Architected and implemented end-to-end integration solutions connecting enterprise systems such as Documentum, SharePoint Online, Okta, and Pega.
  • Integrated cloud services including AWS S3 and SQS to enable reliable, asynchronous, and scalable data exchange across distributed systems.
  • Developed and optimized data integrations with Oracle and AWS RDS databases, writing efficient SQL queries for high-performance data processing and synchronization.
  • Built complex data transformations using DataWeave to convert and map data across multiple formats (JSON, XML, CSV, Java objects).
  • Led CI/CD implementation using Jenkins, Git, and Maven, automating build, test, and deployment pipelines to improve delivery speed and consistency.
  • The Veteran Health Identification Card (VHIC) application, provided by the department of Veteran Affairs, supports the issuance of VHICs to eligible Veterans for use at VA medical facilities.
  • Environment: Angular 18, Type Script, Java, Spring MVC, Spring boot, Mule 4, Anypoint studio, OpenAPI, Thymeleaf, Open SAML, Splunk, IBM Security Access Manager (ISAM), Docker, AWS, Jenkins, JavaScript, SonarQube, Tomcat, RESTful, Swagger 2, XML, HTML, CSS, Eclipse, visual studio code, Git, Maven, Junit, Oracle, Toad, Sql Developer, JIRA.

Lead Developer

FOIA
White Oak
02.2024 - 04.2025
  • Involving in understanding and analyzing the business requirements and provided technical solutions to the requirements.
  • Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized.
  • Participating in PI Planning sessions as part of the Agile Framework to define and align business objectives with technical deliverables.
  • Experience developing highly interactive web applications using JavaScript, TypeScript, HTML5, CSS, JASON, Angular.
  • Integrated NOK NOK authentication with existing identity management ensuring seamless user login.
  • Developed the components using Angular 15 needed for application and customizing from various Angular related libraries to meet the application's functionality.
  • Integrated OAuth2 with Spring Security to manage token-based authentication for microservices.
  • Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Strong Experience in implemented Service Oriented Architectures (SOA) and Microservices using Spring Boot, REST web Services.
  • Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Eureka, Hystrix) and followed domain driven design.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Design, develop, and maintain Spring Batch jobs to efficiently process HL7 data using the Spring Batch.
  • Hosting angular UI application in AWS S3 and Cloud front distribution.
  • Implemented CI/CD pipelines using Jenkins and AWS CodePipeline for automated build and deployment.
  • Build and deploy the application using Jenkins pipeline.
  • Implemented Spring scheduler to execute tasks and send notifications.
  • Implemented Api's to create, update, fetch and delete documents from Documentum.
  • Worked on Lucense SOLR and spearheading the index and search related development work.
  • Developed RESTful APIs in Spring Boot integrated with MongoDB via MongoTemplate and/or Spring Data MongoRepository.
  • Experienced in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Hands on experience in writing complex SQL Queries using native SQL, Criteria API as well as HQL to interact with the database.
  • The 1996 amendments to the Freedom of Information Act (FOIA) mandate publicly accessible electronic reading rooms with agency FOIA response materials and other information routinely available to the public, with electronic search and indexing features.
  • Environment: Angular 15, PrimeNg, Prime faces, Type Script, Java, Spring MVC, Spring boot, Spring Batch, Nexus, Playwright, Apache Solr, Splunk, Docker, AWS, Jenkins, Documentum, JavaScript, JQuery, Jasper Reports, SonarQube, RESTful, Swagger 2, XML, HTML, CSS, Eclipse, visual studio code, Git, Maven, Junit, App Dynamics, Oracle, MongoDB, Toad, Sql Developer, JIRA.

Sr. Full Stack Developer

McGraw Hill Education
03.2022 - 12.2023
  • Involving in understanding and analyzing the business requirements and provided technical solutions to the requirements.
  • Worked on multiple applications to support McGraw Hill education business.
  • Designed and implemented a seamless Braintree Venmo payment integration into MHEducation.com, enhancing the platform's payment flexibility and user experience.
  • Develop, customize, and maintain Adobe Experience Manager (AEM) components, templates, workflows and integrations.
  • Develop independent, loosely coupled services following microservices architecture principles.
  • Developed RESTful APIs in Spring Boot integrated with MongoDB via MongoTemplates and/or Spring Data MongoRepository.
  • Integrated OAuth2 with Spring Security to manage token-based authentication for microservices.
  • Design, develop, and maintain Spring Batch jobs for processing large volumes of data.
  • Design and implement RESTful APIs for communication between microservices.
  • Enhanced the RESTful APIs using Go (Golang), Spring Boot.
  • Worked on SOLR and spearheading the index and search related development work.
  • Worked on API and UI automation using Playwright and K6.
  • Involved in all stage of deployments using GitHub actions and CircleCI.
  • Implemented CI/CD pipelines with Kubernetes using Jenkins and AWS CodePipeline for automated build and deployment.
  • McGraw Hill is a publishing company for educational content, software and services for pre-k through postgraduate education.
  • Environment: Angular 13, Java, Typescript, Spring boot, Spring MVC, Go Lang, Adobe AEM, Spring Batch, Apache Solr, CircleCI, Splunk, New Relic, GitHub actions, Playwright, Grafana K6, New Relic, Datadog, SonarQube, Sonarlint, Scout, AWS, RESTful, Kubernetes, Swagger 2, XML, HTML, CSS, Bootstrap, Eclipse, visual studio code, Git, Maven, Oracle, Toad, Sql Developer, JIRA.

Lead Developer

Nationwide Mutual Insurance
12.2020 - 03.2022
  • Involving in understanding and analyzing the business requirements and provided technical solutions to the requirements.
  • Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized.
  • Experience developing highly interactive web applications using JavaScript, TypeScript, HTML5, CSS, JASON, Angular, Bolt and Bootstrap.
  • Develop independent, loosely coupled services following microservices architecture principles.
  • Design and develop scalable, modular, and loosely coupled microservices.
  • Design and implement RESTful APIs for communication between microservices.
  • Developed the components using Angular 11/13 needed for application and customizing from various Angular related libraries to meet the application's functionality.
  • Implemented the AWS S3 code pipeline and Cloud front distribution to host the static content.
  • Deployed applications using Harness and UCD.
  • Created Jenkins pipeline for CICD process.
  • Coordinating with offshore team to get the work done.
  • Involved Code reviews, technical specification reviews, preparation of technical design documents.
  • Preference Center, RP Link Money in SPA and RP Link fee disclosure projects are about upgrade the existing AngularJS 1.5.x to angular 11/13 and optimizing the architecture.
  • Environment: Angular 11/13, bolt framework, APIGEE, AWS, Spring boot, Jfrog, Jenkins, Harness, Splunk, New Relic, Urban Code Deploy, HTML, CSS, visual studio code, SVN, Git, Maven, Junit, Splunk, Oracle, Sql Developer, JIRA.

Sr. Java Developer

FDA
White Oak
10.2017 - 12.2020
  • Current applications are designing presentation layer using Angular.
  • Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized.
  • Experience developing highly interactive web applications using JavaScript, TypeScript, HTML5, CSS, JSON, Angular and Bootstrap.
  • Developed the components using Angular 6 needed for application and customizing from various Angular related libraries to meet the application's functionality.
  • Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Develop independent, loosely coupled services following microservices architecture.
  • Design and implement RESTful APIs for communication between microservices.
  • Developing Applications using Spring Framework using both Annotations and XML configurations.
  • Hands on experience in writing complex SQL Queries using native SQL, Criteria API as well as HQL to interact with the database.
  • Involved in WebLogic 10 to 12c migration process in all environments.
  • Indexing and setup search capabilities using SOLR on Lucene.
  • Perform Junit, integration and e2e testing.
  • Designing and Developing end to end functionality for most of the applications in JAADE.
  • The Global Unique Device Identification Database (GUDID) is a database administered by the FDA that will serve as a reference catalog for every device with an identifier.
  • Environment: Angular 6, PrimeNg, bootstrap, Spring boot, Spring MVC, Hibernate, Apache Solr, JavaScript, Jasper Reports, SonarQube, Sonarlint, RESTful, Swagger 2, XML, HTML, CSS, WebLogic 10g/12c, Documentum, Eclipse, VS code, SVN, Git, Maven, Junit, TestNg, Oracle, Toad, Sql Developer, JIRA.

Sr.Java Developer

FDA
White Oak
12.2011 - 10.2017
  • Involving in understanding and analyzing the business requirements and provided technical solutions to the requirements.
  • Implemented API's to create, update, fetch and delete documents from documentum.
  • Implemented robust Jenkins build and deployment ecosystem through the integration of shared libraries.
  • Build and deploy the application using Jenkins pipeline.
  • Implemented Spring scheduler to execute tasks and send notifications.
  • Worked on Lucense SOLR and spearheading the index and search related development work.
  • Implemented applications which was implemented in EJB, Primefaces.
  • Hands on experience in writing complex SQL Queries using native SQL, Criteria API as well as HQL to interact with the database.
  • JAADE is a group of multiple applications for federal. Applications such as Advisory committee selection process, Reports generation and data maintenance for different countries, Maintaining of different tracking requests, requisition grants and approval process.
  • Environment: JSF, Prime faces, Spring MVC, Nexus, Apache Solr, EJB, Jenkins, Documentum, JavaScript, JQuery, Jasper Reports, SonarQube, XML, HTML, CSS, Eclipse, Git, Maven, Junit, App Dynamics, Oracle, Toad, Sql Developer, JIRA.

Education

Master of science - Information System

India
01-2005

Skills

  • Spring Boot
  • Microservices architecture
  • RESTful APIs
  • Mulesoft
  • AWS integration
  • SSO implementation
  • Agile methodologies

Timeline

Lead Engineer

Veterans Affairs
04.2025 - Current

Lead Developer

FOIA
02.2024 - 04.2025

Sr. Full Stack Developer

McGraw Hill Education
03.2022 - 12.2023

Lead Developer

Nationwide Mutual Insurance
12.2020 - 03.2022

Sr. Java Developer

FDA
10.2017 - 12.2020

Sr.Java Developer

FDA
12.2011 - 10.2017

Master of science - Information System

Hanumath Narapuram