Senior Full-Stack Developer Profile
Senior Full-Stack Developer Profile
com
SHIVANGI JOSHI
SR. FULL-STACK DEVELOPER
ABOUT ME:
Experienced Senior Fullstack Developer with a strong background in computer science and Java EE/Spring Framework. Skilled in
Agile Development, Microservices, and CICD tools like Jenkins, Docker, and Kubernetes. Proficient in multiple databases
including MYSQL, Oracle, PostgresSQL, MongoDB, and NOSQL. Expertise in GIT version control and Maven build tools. Seeking
challenging opportunities to utilize and enhance my skillset.
SUMMARY:
Extensive 11+ years of experience in design, development and Agile methodologies like SCRUM, Test Driven
Development (TDD), Incremental and Iteration methodology and Testing using Software Development Life Cycle.
Experienced in implementing Core Java concepts and strong understanding of Garbage Collector, SWING, Collections,
OOPS concepts, Design Patterns, Multithreading, Event handling', Exception handling, Generics and Serialization.
Hands on experience on Spring Core Annotations for Dependency Injection and Spring MVC for REST APIs and Spring
Boot for micro-services.
Over 8 years of hands-on experience in Java Enterprise Edition (J2EE) development as a senior full-stack developer.
Proficient in designing, developing, and maintaining enterprise-level applications using J2EE technologies.
Designed and optimized relational database schemas using Oracle, PostgreSQL, and MySQL to support application
requirements and ensure data integrity.
Improved database performance by analyzing and optimizing complex SQL queries, reducing query execution times by up
to 40%.
Developed and maintained stored procedures, functions, and triggers to automate business logic and improve data
processing efficiency.
Proficient in deploying, configuring, and maintaining scalable cloud environments on AWS, Azure, or Google Cloud.
Expertise in automating workflows using shell scripting, Python, and cloud-native automation tools (e.g., AWS Lambda,
Azure Functions).
Experience in designing and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines using to like
Jenkins, GitLab CI, or CircleCI.
Skilled in provisioning and managing cloud resources using IaC tools like Terraform, AWS CloudFormation, or Ansible.
Hands-on experience with Docker for containerization and Kubernetes for orchestration in production environments.
Created complex reports and dashboards using SQL queries, providing actionable insights and supporting data-driven
decision-making for stakeholders.
Led data migration efforts between different database systems (e.g., Oracle to PostgreSQL), ensuring data accuracy and
minimal downtime.
Extensively worked on front end, business, and persistence tier using the HTML5, CSS3, JQuery, JSP, Tiles, Spring MVC,
Spring IOC, Spring AOP, Spring Tx, Mybatis frameworks.
Spring boot - Rest API developments for XDS - KYC applications integrate into tools layer.
Experienced in core AWS services (S3, EC2, ELB, Route53, VPC, Subnet, Auto Scaling, cloud Trail, cloud Watch, ECS etc).
Good knowledge on other services in AWS like DynamoDB, SQS and SNS.
Implemented authentication and authorization mechanisms using AWS Cognito, IAM roles, and custom authorizers in
conjunction with Lambda functions.
Implemented DynamoDB as the primary NoSQL database solution for storing and retrieving data in a high-traffic web
application.
Excellent understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
Expertise in Webpage Development utilizing MVC JavaScript frameworks, HTML5, CSS3, jQuery, Bootstrap, Angular 2,
[Link], [Link].
Experienced of Database design in Oracle/SQL Server query-based programming and PL/SQL procedure programming
and proficient in Database programming using JDBC, Oracle, MySQL, DB2, MS SQL, PostgreSQL, NoSQL, MongoDB,
Cassandra DB
Experience in creating and maintaining shell scripts for deployment and continuous integration/continuous deployment
(CI/CD) pipelines.
Leveraged Quarkus' supersonic subatomic capabilities for lightweight and fast application development
Increased developer productivity with Quarkus' live coding, automatic hot reload, and seamless integration with popular
IDEs.
Led the development and maintenance of complex Java applications using the Fuse Services Framework at Scotia Bank.
Skilled in analyzing and interpreting performance test results generated by JMeter and NeoLoad to provide actionable
insights and recommendations for enhancing application performance and user experience.
Proficient in developing dynamic and responsive web applications using [Link], a progressive JavaScript framework.
Implemented Spring security while creating restful APIs to enable robust authentication and authorization mechanism.
Designed and optimized database schemas for performance and scalability, leveraging Oracle Database features to
enhance query efficiency.
Spearheaded the adoption and implementation of React 18 within the development team, leveraging cutting-edge
features to enhance performance and user experience.
Led the migration of existing React applications to React 18, ensuring seamless integration and minimal disruption to
ongoing projects.
Spearheaded the implementation of automated end-to-end (E2E) browser testing frameworks to ensure robustness and
reliability of web applications.
Role in designing and implementing GraphQL schemas, including data modeling and resolver functions, showcasing your
understanding of best practices in schema design.
Leveraged GitHub extensively for version control and collaborative development within Agile teams.
Managed repositories effectively to ensure seamless integration of code changes and maintain codebase integrity.
Demonstrated expertise in designing, deploying, and managing applications on Microsoft Azure, leveraging a variety of
cloud services such as Azure App Service, Azure Functions, and Azure Logic Apps.
Hands-on experience with GCP's big data and analytics services, such as BigQuery, Dataflow, and Dataprep, for processing
and analyzing large datasets.
Demonstrated proficiency in Angular V14, showcasing a deep understanding of the framework's architecture,
components, and features.
Extensive experience utilizing CosmosDB as a NoSQL database solution within Java full-stack development environments.
Developed JSON-based data models to efficiently serialize and deserialize complex objects in Java applications.
Employed JSON parsing libraries such as Jackson and Gson to handle dynamic data structures and ensure seamless data
processing.
Proficient in Java 17, leveraging its latest features and enhancements to develop robust and scalable applications.
Extensive experience in utilizing Java 17's new language features such as sealed classes, pattern matching for instanceof,
and records to write cleaner and more concise code.
Specialized in developing and optimizing Clinical Based Applications, leveraging deep domain expertise to integrate
healthcare workflows, improve patient data accessibility, and support compliance with healthcare standards.
Designed and implemented RESTful APIs to integrate various third-party services and internal systems with Elastic Path's
platform.
Worked closely with business stakeholders to gather requirements and translate them into ETL solutions.
Optimized ETL workflows to improve performance and scalability, resulting in faster data processing times.
Proficient in Scala programming language, leveraging its functional programming paradigm to develop robust and
scalable applications.
Successfully transitioned from Java to Scala, demonstrating adaptability and a strong grasp of advanced programming
concepts.
Utilized Ruby on Rails to build and manage web applications, ensuring high performance and responsiveness to requests
from the front-end.
Led the development and implementation of data warehousing solutions using Redshift, optimizing storage and query
performance for large-scale data processing.
ACADEMIC HIGHLIGHTS:
Bachelor in Computer Science, June 2013
TECH SKILLS
JAVA, J2EE, Core Java, Spring Boot, Spring IOC, Spring security, Spring Modules (DAO, MVC, Securities, AOP, ORM data), Hibernate,
EJB, Mybatis, JPA, Toplink, API Development, Spring Data Rest, Quarkus, Micronaut, HTML, CSS, JavaScript, Angular 2, [Link],
React, AWS, Microservices, Docker, Kubernetes, NoSQL, Oracle, SQL, SQL server, MongoDB, MySQL, JDBC, Jira, Git, Maven, Tomcat,
JSON, Rest, SOAP, WebServices, SOA, Agile, Scrum, Junit, UML, IntelliJ, VS code, Jenkins, TDD, CI/CD, Linux, Unix, Mac
WORK EXPERIENCE:
OPTUM- REMOTE
JAN 2023 - PRESENT
SR. FULL-STACK DEVELOPER
Led full-stack development of scalable Java 17 and Spring Boot 3+ microservices at Optum, deploying containerized
applications on Kubernetes with Kafka and gRPC for real-time, low-latency healthcare workflows.
Built and secured RESTful APIs using Spring Boot integrated with OAuth2 and JWT authentication via Azure AD, ensuring
HIPAA-compliant protection of sensitive patient data.
Developed dynamic, responsive front-end interfaces with [Link], Angular, ReactJS, and vanilla JavaScript, applying Jest and
component-level testing to deliver robust user experiences and performance optimization.
Developed enterprise-grade web applications using Angular 16+, leveraging standalone components and signals to optimize
state management.
Developed rich, interactive UIs in [Link] with Hooks and Context API, creating a seamless patient care experience.
Used modern ES6+ JavaScript features for developing interactive UI logic and utility functions.
Developed scalable and SEO-optimized web applications using [Link], enhancing user engagement and load performance
across healthcare platforms.
Integrated [Link] apps with external APIs and CMS platforms for real-time content rendering and data fetching.
Designed RESTful APIs and GraphQL endpoints using NestJS, adhering to clean architecture and SOLID principles.
Integrated Redux Thunk middleware to handle complex asynchronous API workflows efficiently.
Designed and developed secure clinical applications that supported patient data management, diagnostics, and care
coordination across healthcare teams.
Implemented interoperability workflows connecting clinical applications with FHIR/HL7 interfaces to streamline provider
communication.
Designed and implemented scalable backend microservices using [Link] and TypeScript, ensuring low-latency data
exchange across distributed healthcare systems.
Refactored legacy JavaScript modules into TypeScript, improving code readability and reducing runtime errors.
Designed and deployed full-stack healthcare applications using [Link] and Python, ensuring performance, security, and
seamless integration with backend APIs.
Developed scalable server-side applications in Python for healthcare data processing.
Participated in daily stand-ups, sprint planning, and retrospectives as part of a cross-functional Scrum team.
Architected and maintained SOA compliant services, ensuring loosely coupled components and seamless integration across
multiple healthcare systems.
Designed and maintained cloud-native APIs using Java , Kotlin, [Link], and NestJS, integrating with relational
(PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB, Cassandra) databases for efficient data handling.
Developed backend microservices in Kotlin at Optum, leveraging concise syntax and JVM interoperability to accelerate
healthcare API development.
Developed scalable enterprise applications leveraging JVM-based technologies, ensuring high performance and portability
across Optum’s healthcare platforms.
Implemented robust database procedures and optimized queries in SQL Server, improving transactional performance for
claims processing systems.
Designed complex SQL Server stored procedures for claims and billing data.
Built RESTful and GraphQL endpoints using [Link], powering business-critical applications for IoT and energy analytics.
Built and consumed SOAP web services using JAX-WS and integrated them with enterprise systems.
Tracked tasks, bugs, and sprint deliverables using JIRA Scrum boards and workflows.
Built scalable React and [Link] Single Page Applications (SPAs) for patient portals and internal dashboards, improving load
times and user engagement.
Integrated [Link] components with Redux for predictable state management across large-scale healthcare applications.
Built modular, testable components with React Testing Library and Jest, ensuring reliability in production.
Optimized front-end performance by leveraging lazy loading, dependency injection, and efficient AngularJS component
design patterns.
Built interactive REST API integrations within AngularJS controllers and services to ensure smooth communication with
backend microservices.
Designed and implemented scalable GraphQL schemas and resolvers to power modern, efficient front-end data retrieval.
Designed and deployed scalable microservices on AWS using EC2, ECS, Lambda, and API Gateway to support healthcare
data processing pipelines.
Automated infrastructure provisioning and application deployments across AWS, Azure, and GCP using Terraform,
CloudFormation and Azure DevOps pipelines, embedding DevSecOps practices to ensure compliance and security.
Designed and deployed serverless functions using AWS Lambda to handle real-time data processing and event-driven
workflows.
Integrated enterprise applications with Azure AD to enable centralized identity and access management.
Deployed full-stack applications to GCP using Cloud Run, App Engine, and Compute Engine.
Automated infrastructure provisioning using Terraform and Helm, accelerating CI/CD deployments and enabling
reproducible environments across dev, QA, and prod.
Developed reusable Helm templates to standardize microservices rollout, reducing onboarding time for new services.
Integrated dynamic front-end behavior using jQuery and AJAX to provide seamless, real-time updates within patient
management applications.
Created reusable composite components and templates in JSF, improving code reusability and reducing development time
across projects.
Mentored junior developers on Spring Boot best practices, clean code principles, and secure backend development,
boosting team productivity and improving overall code quality at Optum.
Developed enterprise-level microservices using Spring MVC, leveraging RESTful APIs and MVC architecture for high
scalability and maintainability.
Developed and maintained scalable RESTful services using Spring MVC for critical business modules.
Created dynamic JSP-based UIs integrated with backend controllers, enhancing interactive features in internal portals.
Integrated JSP views with backend services to deliver real-time updates on claims and benefits.
Led the development of scalable, secure Java microservices at Optum using Spring Boot and Java 8, powering high-
performance healthcare applications with robust API and data handling capabilities.
Managed deployment and configuration of JEE applications on Linux environments, including CentOS and Red Hat.
Automated routine administration tasks using Linux shell scripting, improving operational efficiency.
Integrated IntelliJ with Maven, Git , and Docker for seamless full-stack development.
Utilized Eclipse IDE for Java EE development with integrated support for Maven and Tomcat.
Designed and implemented multi-tier architectures using JEE design patterns, ensuring high scalability and maintainability
of healthcare applications.
Implemented advanced Hibernate mappings and configurations to handle complex relational data models efficiently.
Debugged Java applications using Eclipse breakpoints, watch expressions, and call stacks.
Designed and maintained Jenkins pipelines for end-to-end automation of build, test, and deployment workflows across
multiple microservices.
Integrated Jenkins with Git , Maven, Docker, and Kubernetes for automated builds, container packaging, and cloud
deployments.
Engineered high-performance data access layers using JDBC to handle millions of daily transactions across distributed
enterprise applications.
Optimized SQL query execution in JDBC by tuning prepared statements, reducing response times by up to 40% in healthcare
data systems.
Integrated dynamic routing and incremental static regeneration in [Link] to handle real-time patient and claims data
updates efficiently.
Integrated [Link] APIs with internal microservices, streamlining patient data retrieval and reducing API response times.
Configured JPA auditing and soft-delete mechanisms for sensitive data handling in healthcare applications.
Developed enterprise-grade UI components using JSF, integrating managed beans and custom converters to enhance
modularity and maintainability.
Implemented complex form validations, navigation rules, and message handling in JSF to ensure high-quality user
interactions and data integrity.
Implemented backup and migration scripts for MongoDB to Cosmos DB as part of cloud modernization initiatives.
Designed and optimized complex database interactions using PL/SQL, PostgreSQL, MongoDB, and Redis to ensure low-
latency, high-throughput data access for critical healthcare workflows.
Designed and optimized complex SQL queries, stored procedures, and triggers in IBM DB2 to improve application
performance.
Migrated datasets between DB2 and other relational databases, ensuring seamless data consistency during system
transitions.
Implemented TypeScript-based services for REST API consumption, enhancing data integrity and client-side validation.
Developed dynamic and responsive web interfaces using JavaScript and jQuery, enhancing user interactions and reducing
page load times across critical healthcare applications.
Built high-performing UI components with Angular 16+ and TypeScript, ensuring scalability and alignment with enterprise
design systems.
Designed and developed dynamic, single-page applications (SPAs) using AngularJS to deliver responsive and seamless user
experiences.
Integrated Redis caching mechanism with [Link] microservices, significantly improving API response times and system
scalability for high-volume transaction workflows.
Containerized [Link] services using Docker and deployed on GCP Cloud Run and Kubernetes.
Automated data ingestion pipelines, improving ETL efficiency using Python scripts.
Built ETL pipelines in Spark to transform and load structured/unstructured data into data lakes.
Implemented Spark Streaming jobs to process real-time Kafka events for fraud detection use cases.
Implemented Kafka producers and consumers leveraging the Kafka API to handle large-scale, real-time data streaming
pipelines across multiple microservices.
Built reusable Python utility modules for cross-team adoption.
Designed and automated Splunk queries to track API latency and JVM performance, ensuring proactive issue detection.
Integrated Splunk with CI/CD pipelines to provide real-time deployment health visibility for developers and operations
teams.
Containerized full-stack applications using Docker for consistent dev-to-prod deployments.
Developed [Link] APIs to support authentication, data processing, and reporting pipelines for healthcare apps.
Architected asynchronous event-driven systems with JMS, Kafka, AWS SQS/SNS, and WebSockets to enable resilient, real-
time communication across distributed microservices.
Developed automation scripts to synchronize user data between Azure AD and internal systems.
Collaborated with cross-functional teams to optimize Azure AD workflows and reduce administrative overhead.
Developed RESTful and SOAP-based APIs with Spring Web Services, integrating multiple internal systems.
Integrated AI and ML features into backend systems at Optum using Spring AI framework and custom pipelines, enhancing
patient risk analytics and predictive modeling.
Created reusable GitHub Action workflows for testing, building, and deploying Spring Boot microservices.
Managed GitHub repositories for multiple microservice projects.
Monitored application server performance on Linux using native tools (top, vmstat, netstat) and third-party monitoring
solutions.
Architected Maven multi-module project structures to manage shared dependencies and standardize build processes for
enterprise applications.
Implemented proactive system monitoring using tools like Prometheus, Grafana, and ELK stack to detect anomalies and
minimize downtime.
Architected centralized logging with ELK Stack at Optum, improving system monitoring and incident response.
Configured and maintained Prometheus monitoring to collect time-series metrics from Java microservices and system
resources.
Designed and built real-time dashboards in Grafana to visualize metrics from Prometheus for service health and uptime.
Used Eclipse IDE to step through service logic and inspect variable state during failures.
Designed custom alerting rules and dashboards to monitor API latencies, memory usage, and database I/O at Optum.
Implemented granular HTTP status codes and meaningful error messages for better client-side debugging and API
documentation.
Debugged complex multi-threaded Java applications using IntelliJ IDEA’s advanced debugging tools.
Leveraged IntelliJ IDEA Ultimate for efficient Java , Spring Boot, and REST API development.
Integrated JDBC with Spring Boot services for seamless CRUD operations, ensuring transactional consistency in mission-
critical applications.
Designed global exception handling strategies in Spring Boot APIs, ensuring consistent error responses across Optum
applications.
Leveraged Kotlin’s null-safety and exception handling mechanisms to reduce runtime failures.
Converted configuration management and deployment scripts into structured YAML, enabling clearer versioning and
automation within CI/CD pipelines.
Engineered backend services that consumed and produced JSON and XML, ensuring smooth data interchange with third-
party vendors and APIs.
Parsed and validated structured healthcare documents in XML and JSON, ensuring compliance with interoperability
standards like HL7 and FHIR.
Developed RESTful APIs using FHIR standards to exchange healthcare data between disparate systems.
Developed HL7 parsers and transformers to map incoming clinical messages into standardized data formats.
Customized EHR/EMR applications to streamline physician workflows and patient record management.
Integrated EHR/EMR systems with RESTful microservices to ensure secure, real-time updates of patient health records.
Applied OOP principles to design modular, reusable, and testable Java components in enterprise-grade microservices.
Applied OOP principles (inheritance, encapsulation, polymorphism) to design modular and maintainable software systems.
Applied Agile SDLC methodologies to deliver iterative enterprise software releases
Conducted design reviews, code reviews, and retrospectives as part of structured SDLC practices.
Implemented secure coding standards across JVM, Kotlin, and Salesforce-based applications, ensuring compliance with
HIPAA and GDPR.
Collaborated closely with Agile and SAFe teams to drive sprint planning, backlog grooming, and continuous delivery,
aligning technical solutions with evolving business needs.
Championed the adoption of SAFe metrics such as team velocity, feature burndown, and flow efficiency to drive continuous
improvement and predictability.
Managed and tracked sprint progress and backlog refinement using Jira in Agile environments, ensuring timely delivery of
product increments.
Created and customized Jira dashboards and filters to provide real-time project visibility to product owners and leadership.
Linked Confluence pages to JIRA stories and epics for project alignment.
Led cross-team architectural discussions via Microsoft Teams, aligning design decisions with business and technical goals.
Collaborated daily with cross-functional teams using Slack and Microsoft Teams, coordinating code reviews, deployments,
and design discussions in fast-paced Agile sprints.
Led the design and development of scalable Java-based microservices at Optum, leveraging Spring Boot, J2EE (EJB), and
Kafka to enhance healthcare analytics platforms and improve patient risk prediction accuracy.
Built custom Kafka connectors to integrate data pipelines between Kafka and enterprise systems, including relational and
NoSQL databases.
Optimized clinical data processing pipelines using Kafka to handle real-time health events and high-volume transactional
workflows.
Designed and deployed scalable messaging architectures with RabbitMQ at Optum, ensuring reliable communication
between distributed microservices in high-volume healthcare systems.
Developed durable queues and persistence strategies in RabbitMQ to guarantee message delivery during system failures
and application restarts.
Developed enterprise-grade applications using Java EE frameworks, leveraging Servlets, JSP, EJB, and JMS to support large-
scale business operations.
Designed robust Servlet controllers to handle healthcare data requests efficiently.
Optimized JSP templates for faster rendering, reducing page load times across the portal.
Architected secure, high-throughput RESTful APIs with Spring Boot, OAuth2, and JWT, enabling seamless integration and
fine-grained access control across distributed healthcare systems.
Ensured robust message handling and fault management in SOAP communications.
Collaborated with cross-functional teams to align application behavior with OpenAPI contracts and enforced secure user
workflows using OAuth-based authentication.
Created and maintained robust APIs using OpenAPI Specifications, enabling consistent documentation and smoother
integration with third-party systems.
Optimized complex SQL queries and database indexing on PostgreSQL and Oracle at Optum, boosting data retrieval
performance by 35% for claims and patient management applications.
Developed asynchronous event-driven services using JMS, Kafka, and WebSockets to support real-time data processing and
messaging in microservices ecosystems.
Practiced TDD to build robust, maintainable codebases with high test coverage and minimal regressions.
Implemented robust testing strategies including TDD with JUnit, Mockito, and integration tests using Postman and Swagger
UI to ensure high code quality and reduce production defects.
Designed observability solutions with Istio metrics, integrating with Prometheus and Grafana dashboards.
Integrated AI/ML-driven data enrichment and predictive analytics pipelines using scalable microservices, enhancing
resource planning and decision-making in healthcare workflows.
Designed and maintained CI/CD pipelines in GitLab to automate build, test, and deployment processes for microservices.
Managed GitLab repositories with fine-grained access control and integrated GitLab runners with Kubernetes for scalable
deployments.
Enforced security best practices by embedding OAuth 2.0, SAML-based SSO, and role-based access controls into backend
services, aligning with HIPAA and enterprise compliance standards.
Collaborated with cross-functional Agile teams at Optum, driving sprint planning, code reviews, and mentoring to foster
high-performance development and maintain modular, maintainable codebases.
Technologies Used: JAVA, J2EE, Core Java, Spring IOC, Spring Boot, Java 11,Java 8 JDK 17, REST, Core Java, Spark, Scala
Microservices, SOAP, XML, Python, Spring, Spring MVC, Docker, Confluence, Git, Jenkins, Kubernetes, Maven, Kafka, Meter, JBoss,
Apache Tomcat, Active Mq, Splunk, POSTMAN, AWS (EC2, S3, Cognito, EBS, ELB, CloudWatch, SNS, SQS, SES, Step Functions,
Spring framework, Spring Reactive, Restful webservices, Cloud formation template, Kafka, Docker, Angular framework, Bootstrap,
GraphQL, Azure Data Factory, Azure Service Bus, Azure Event Grid, Azure Logic Apps, Oracle, Type script, ReactJS, Fuse, HTML5,
NoSQL, Openshift, Kubernetes, IBM, Node JS, CSS3, JPA, GIT Hub, Jenkins, JSON, DB2, Gradle, Junit, Mockito framework, Swagger,
Post man, Jira
TRANE TECHNOLOGIES – REMOTE AUG 2021 – DEC 2022
SR. FULL-STACK DEVELOPER
Architected and deployed scalable, cloud-native microservices using Java 17, Spring Boot, Docker, and Kubernetes on
AWS/GCP at Trane Technologies, powering real-time energy analytics.
Migrated on-premise legacy systems to the AWS Cloud, improving system scalability and reducing infrastructure costs
by 30%.
Built secure, high-performance REST and GraphQL APIs with Spring Boot, Hibernate, OAuth2, and NestJS, enabling
seamless integration across complex enterprise IoT platforms.
Created responsive, mobile-first interfaces using [Link] and Material-UI, improving usability for field technicians.
Integrated [Link] with WebSocket connections for live equipment monitoring and status updates.
Developed Angular 14+ applications using feature modules, standalone components, and shared libraries to enable
modular, maintainable code architecture.
Integrated Angular applications with REST and GraphQL APIs for real-time data visualization.
Integrated NestJS applications with authentication mechanisms (JWT, OAuth) for secure user access.
Integrated [Link] with RESTful APIs to display real-time data updates in healthcare and logistics platforms.
Led legacy system modernization by migrating monoliths to modular microservices with Java EE, Quarkus, and Spring
Boot, significantly improving maintainability and CI/CD speed.
Integrated JEE applications with SOAP and REST web services, enabling seamless data exchange across internal and
third-party systems.
Designed custom Hibernate interceptors and event listeners for auditing and data integrity enforcement.
Integrated Hibernate seamlessly with Spring and JEE components for a consistent data persistence approach.
Developed modular enterprise frontends using [Link] with SSR and ISR strategies to optimize data fetching.
Migrated legacy web modules to [Link], modernizing the front-end stack and improving maintainability.
Engineered real-time event-driven pipelines using Kafka, Spark Structured Streaming, and WebSockets, optimizing
telemetry data processing for smart HVAC solutions.
Utilized Kafka Connect APIs to extend connector functionality tailored to business requirements.
Developed source connectors to ingest structured and unstructured data streams into Kafka topics at scale.
Utilized AJAX with jQuery to asynchronously fetch building performance data, reducing server load and improving
front-end responsiveness.
Built interactive UI components using JavaScript and jQuery, streamlining internal workflow tools and improving
usability across multiple departments.
Implemented AJAX-based UI interactions and API calls for dynamic content rendering.
Debugged and refactored legacy JSF codebases, enhancing performance and aligning with modern coding best
practices.
Linked JSP forms to backend APIs for seamless equipment data submission and validation.
Migrated legacy JSP pages to follow modern MVC standards with Struts2 integration.
Tuned servlet performance by optimizing thread management.
Implemented Redis as an in-memory datastore, supporting real-time data processing and reducing database load
during peak operations.
Designed GraphQL APIs to enable flexible and efficient querying of IoT device metrics and operational data.
Leveraged GraphQL directives and middleware to enforce authentication, authorization, and rate limiting policies.
Optimized backend microservices built in Python and [Link], resulting in 30% faster response times and improved
system uptime.
Applied multithreading and multiprocessing in Python to optimize performance for high-volume workloads.
Automated environment setup and deployment scripts using Bash, reducing provisioning time and increasing
consistency across dev/test environments.
Automated ETL workflows with Spring Batch, Databricks, and Snowflake, enhancing high-volume data ingestion and
reporting accuracy.
Automated infrastructure setup with Terraform and deployment management through Helm, improving IaC maturity
and team velocity.
Migrated legacy Java services to JVM-based microservices, optimizing runtime efficiency.
Integrated Kotlin and Java seamlessly on the JVM, enabling hybrid development within shared modules.
Deployed monitoring stacks (Prometheus, Grafana, Splunk forwarders) via Helm to standardize observability.
Designed and maintained complex stored procedures in SQL Server, supporting analytics dashboards with efficient and
reliable data retrieval.
Integrated [Link] applications with PostgreSQL and MongoDB for unified data access across microservices.
Created reusable middleware in [Link] for logging, error handling, and authentication with JWTs and OAuth2.
Mentored teams on OOP and design patterns (Factory, Singleton, Strategy) across Java and TypeScript projects,
promoting clean, testable code and scalable architectures.
Led development of enterprise applications using [Link], delivering fast, server-side rendered user interfaces for
manufacturing and supply chain solutions.
Integrated advanced TypeScript features and modern JavaScript frameworks ([Link], [Link]) to build expressive,
maintainable codebases supporting dynamic, responsive frontends.
Modernized multiple enterprise apps by upgrading to Angular 14+, ensuring feature parity and smoother transitions
from Angular 12.
Utilized AngularJS with Bootstrap and REST APIs to rapidly prototype new features and accelerate delivery timelines.
Implemented form validation and dynamic input handling in [Link] for complex product configuration tools.
Wrote scalable APIs in TypeScript and [Link], enabling seamless integration with internal tools and external partners.
Developed and optimized backend APIs with Java EE patterns (DAO, Singleton, Factory) and modernized legacy SOA
/JSP systems to modular Spring MVC services.
Built interactive equipment configuration screens using JSP, streamlining order processing for customers.
Created servlet endpoints for real-time IoT equipment status monitoring.
Managed REST and SOAP request routing through servlet controllers.
Applied advanced JEE security mechanisms, including JAAS and role-based access control, to safeguard sensitive
healthcare data.
Developed connection pooling strategies using JDBC with Apache DBCP/HikariCP, improving database throughput and
scalability.
Implemented JDBC batch processing to handle large-scale ETL operations, reducing data load times from hours to
minutes.
Migrated legacy CI/CD jobs to declarative Jenkins pipelines, enhancing maintainability and reducing build failures.
Led the transition of legacy architecture to SOA , introducing reusable service contracts and improved service
discovery.
Designed robust backend services using Spring MVC and Spring Boot, improving system modularity and developer
productivity.
Connected Express routes to MongoDB and Redis for real-time data delivery.
Conducted performance testing on MongoDB and Cosmos DB queries using indexed views.
Developed APIs to interact with Cosmos DB using Java Spring Boot, ensuring seamless backend integration.
Leveraged JPA annotations to perform complex CRUD operations with PostgreSQL, reducing boilerplate code and
improving performance.
Tuned DB2 buffer pools, memory allocations, and query plans for performance optimization.
Integrated DB2 with Spring Data JPA and Hibernate, enabling robust persistence layers for Java microservices.
Collaborated with DevOps teams to incorporate Oracle database changes into CI/CD pipelines using Liquibase and
Jenkins, reducing deployment errors.
Migrated enterprise-level datasets into Oracle RDBMS at Trane Technologies, implementing ETL workflows to ensure
seamless data integration across legacy and modern applications.
Deployed Spark applications in Kubernetes clusters, integrating with Helm for scalability.
Integrated Spark with Cosmos DB and SQL databases to unify analytics across storage systems.
Implemented log aggregation strategies with Splunk across distributed microservices at Trane Technologies, enhancing
observability.
Optimized Splunk indexing and storage strategies to handle high-volume logs from Kubernetes clusters.
Implemented JVM-based CI/CD test automation pipelines, enhancing continuous integration speed and code quality.
Wrote custom JPA queries and utilized Criteria API for dynamic, type-safe data retrieval.
Integrated JSF with Spring Boot backends, enabling seamless data binding and REST API interactions for dynamic
content rendering.
Configured Linux file systems, permissions, and cron jobs to support application hosting requirements.
Troubleshot production incidents by analysing Linux system logs, network configurations, and process metrics.
Optimized JSF applications by leveraging AJAX support for partial page rendering, reducing server load and improving
response times.
Automated CI/CD pipelines using Azure DevOps, Terraform, and CloudFormation, improving deployment efficiency and
infrastructure reproducibility across cloud platforms.
Developed automation scripts to synchronize user data between Azure AD and internal systems.
Mentored junior developers and Scrum team members in SAFe best practices, resulting in increased sprint velocity and
smoother integration cycles.
Automated infrastructure provisioning on GCP using Terraform and Cloud Build for CI/CD.
Leveraged GCP Pub/Sub for event-driven communication between microservices.
Built containerized, cloud-native services with dynamic cloud resource provisioning, improving deployment velocity and
system reliability across distributed environments.
Re-architected monolithic systems into microservices, supporting high-throughput data streams and accelerating
feature delivery cycles for IoT-driven HVAC systems.
Implemented message queues and exchanges with RabbitMQ to decouple services and improve fault tolerance for
backend systems.
Monitored RabbitMQ performance metrics, tuned memory/disk thresholds, and implemented dead-letter exchanges
for unprocessed messages.
Secured SOAP services using WS-Security standards and SAML token exchange.
Integrated Maven with Jenkins pipelines for automated builds, artifact versioning, and deployment to JFrog Artifactory.
Created detailed documentation covering system integration points, REST API contracts, and product behavior
specifications to ensure compliance and development consistency.
Created Kotlin-based apps with material design and reactive architecture.
Migrated Java-based services to Kotlin at Trane Technologies, improving code readability, maintainability, and reducing
boilerplate.
Mentored developers on best practices in backend development, cloud security, and test-driven development (JUnit,
Mockito, Cucumber), fostering high code quality and collaboration.
Integrated Mockito tests into CI pipelines, ensuring automated quality gates before production deployments.
Defined and maintained user stories, epics, and acceptance criteria in Jira to improve sprint planning and reduce
ambiguity in development tasks.
Facilitated daily standups, retrospectives, and sprint planning using Jira Scrum boards, improving team collaboration
and velocity.
Collaborated cross-functionally through Microsoft Teams channels for daily communication, code discussions, and
incident management.
Engineered event-driven systems with JMS and Kafka, integrating message streams and RESTful APIs for real-time data
processing and analytics on HVAC telemetry.
Designed partition strategies to optimize throughput and ensured fault tolerance using replication and leader-follower
mechanisms in Kafka clusters.
Configured Kafka topics and fine-tuned retention policies to manage high-volume streaming data workloads efficiently.
Built and optimized REST APIs and backend services with Java Spring Boot and [Link], enabling seamless integration
for mobile and web clients.
Hardened Linux servers by applying security patches and configuring firewalls to comply with enterprise standards.
Integrated Python with APIs and third-party services to enhance system capabilities.
Implemented unit and integration tests for Python modules to ensure code reliability.
Created advanced JDBC exception handling and logging frameworks to improve debugging and reduce production
incidents.
Applied checked and unchecked exception handling in distributed systems.
Refactored legacy SOAP implementations for improved scalability and performance.
Configured Jenkins jobs with Git triggers, Maven builds, and Docker integration for end-to-end automation.
Optimized Maven build performance by configuring incremental compilation, parallel builds, and dependency
resolution caching.
Utilized IntelliJ’s Spring plugin to visually inspect application context and bean wiring.
Customized IntelliJ keymaps and plugins for increased development productivity.
Integrated XML-based configurations into JEE and Spring applications for flexible runtime behavior.
Used Eclipse plugins for version control, profiling, and SOAP client generation.
Monitored HTTP error rates through Prometheus/Grafana dashboards to catch anomalies and prevent escalation.
Tuned Prometheus scraping intervals and retention policies to optimize memory usage and query performance.
Integrated ELK Stack with CI/CD pipelines at Trane Technologies to monitor build and deployment logs.
Deployed role-based access control (RBAC) in ELK to secure sensitive data while supporting analytics.
Enhanced API security and reliability by logging and tracking HTTP error patterns for analysis and optimization.
Provisioned and managed namespaces, secrets, and RBAC in shared Kubernetes environments.
Developed reusable Jenkins shared libraries to standardize pipeline steps across multiple repositories.
Modeled complex business processes into OOP-based domain-driven designs, reducing coupling and improving
extensibility.
Applied DevOps principles to tightly integrate SDLC with monitoring and operational workflows.
Trained teams in Agile, Scrum, and Kanban SDLC frameworks for improved productivity.
Built middleware services to transform incoming XML requests into JSON, enabling seamless integration between
legacy systems and new APIs.
Developed microservices that consumed JSON payloads and exported YAML-based configurations for containerized
deployment pipelines.
Trained team members on GitLab CI syntax, YAML configuration, and pipeline templating to standardize DevOps
workflows.
Built XML-based configuration files for system integration points.
Ensured data security by implementing database encryption standards during sensitive data storage and transfer
processes.
Created CI/CD workflows using GitHub Actions to automate test execution and artifact uploads.
Automated unit and integration tests using GitHub Actions matrix builds.
Conducted thorough cybersecurity remediation, fixing code-level vulnerabilities identified during internal scans and
integrating secure authentication practices.
Linked Confluence pages to JIRA epics and user stories for end-to-end visibility and traceability of project requirements
and decisions.
Integrated Eclipse with enterprise JIRA for issue tracking and task assignments.
Refactored legacy code to adopt TDD principles, improving reliability and developer confidence.
Applied TDD in backend services and frontend components to ensure consistent behavior.
Partnered with DevOps and QA teams to enforce OpenAPI-based testing strategies and validate OAuth-protected
endpoints for performance and security.
Defined and implemented OpenAPI compliant RESTful APIs, enabling standardized communication between cloud
services and embedded systems.
Designed and enforced API contracts using OpenAPI 3.0 and managed API Gateways to ensure security, compliance,
and high-performance request handling.
Implemented JWT validation middleware in [Link] and Java microservices.
Implemented observability with EFK stack and ElasticSearch/OpenSearch for centralized logging and real-time
monitoring, proactively reducing system downtime.
Collaborated with cross-functional teams in two-week Scrum sprints.
Led Agile ceremonies and mentored development teams on best practices, promoting continuous improvement,
technical debt reduction, and knowledge sharing across projects.
Technologies Used: JAVA, J2EE, Core Java, Spring IOC, Java 11, Java 8, JDK 17, REST, Core Java, Spark, Scala Microservices, SOAP,
XML, Python, Spring, Spring Boot, Spring MVC, Docker, Confluence, Git, Jenkins, Kubernetes, Maven, Kafka, Meter, JBoss, Apache
Tomcat, Active Mq, Splunk, POSTMAN, AWS (EC2, S3, Cognito, EBS, ELB, CloudWatch, SNS, SQS, SES, Step Functions, Spring
framework, Spring Reactive, Restful webservices, Cloud formation template, Kafka, Docker, Angular framework, Bootstrap, GraphQL,
Azure Data Factory, Azure Service Bus, Azure Event Grid, Azure Logic Apps, Oracle, Type script, ReactJS, Fuse, HTML5, NoSQL,
Openshift, Kubernetes, IBM, Node JS, CSS3, JPA, GIT Hub, Jenkins, JSON, DB2, Gradle, Junit, Mockito framework, Swagger, Post man,
Jira
Led backend modernization at Change Healthcare by designing scalable Java 8 microservices with Spring Boot and secure
API frameworks, enhancing system reliability, performance, and compliance.
Developed dynamic, framework-free user interfaces using HTML, CSS, and direct DOM manipulation to meet accessibility
and performance goals in sensitive healthcare applications.
Engineered complex database queries and optimized PostgreSQL indexing strategies to improve transaction processing
speed and ensure high data integrity across large-scale healthcare applications.
Deployed and maintained scalable cloud solutions on AWS, leveraging EC2, S3, and RDS to enhance system availability,
security, and disaster recovery capabilities.
Built secure, standards-compliant APIs consuming and producing both JSON and XML, facilitating seamless integration with
external payers and internal data services.
Engineered high-performance web applications using [Link] and [Link], enhancing SEO optimization, server-side
rendering, and overall user experience for healthcare service platforms.
Implemented GraphQL APIs with TypeScript, optimizing data fetching and improving API performance for high-traffic
healthcare dashboards.
Developed scalable clinical software modules to streamline patient data processing and care coordination at Change
Healthcare.
Designed and developed clinical applications supporting claims processing, medical billing, and patient health record
management to streamline healthcare operations.
Integrated EHR/EMR systems with RESTful APIs, ensuring secure, real-time data exchange between providers, payers, and
patients.
Implemented HIPAA-compliant security protocols across backend and UI layers to safeguard sensitive PHI (Protected Health
Information).
Developed and optimized backend services with [Link], implementing secure RESTful APIs and integrating data sources to
streamline real-time patient and provider interactions.
Engineered enterprise-grade web services using the Spring Framework, including Spring Boot, MVC, and Data JPA modules,
to streamline healthcare application development and improve scalability.
Engineered enterprise-grade web applications using Java Server Faces (JSF) and Java Enterprise Edition (JEE), ensuring
scalable UI components and robust business logic for high-volume healthcare systems.
Developed and maintained SOAP-based APIs, enabling seamless integration between internal claims processing systems
and external healthcare vendors.
Built real-time monitoring pipelines with Splunk and Apache Spark, enabling predictive analytics and early detection of
performance anomalies.
Designed and implemented FHIR-based APIs to exchange patient demographics, allergies, and medications across systems.
Built HL7 message parsers and generators to support admission, discharge, and transfer workflows (ADT messages).
Documented backend architecture, service flows, and development standards in Confluence, linking them to JIRA epics and
tasks for complete SDLC traceability.
Refactored legacy monoliths by migrating from Struts to Spring, and improved backend performance through Java
Lambdas, Streams, and multithreading techniques.
Implemented real-time data visualization features using JavaScript and jQuery, improving usability across clinician and
administrative dashboards.
Implemented OAuth 2.0 authentication flows to secure APIs, enabling seamless and scalable access control across
enterprise healthcare applications.
Implemented RabbitMQ for reliable message queuing, enabling asynchronous microservice communication and enhancing
scalability across healthcare applications.
Developed enterprise applications using Kotlin and JVM-based development practices, delivering high-performance and
maintainable backend solutions.
Applied Object-Oriented Programming (OOP) and advanced exception handling to build resilient services that reduced
runtime failures and improved fault tolerance.
Implemented data partitioning, indexing, and performance tuning strategies in Oracle to handle large-scale datasets and
support high-volume enterprise applications.
Integrated Redis with Spring Boot applications to enhance session management, user authentication, and real-time data
retrieval.
Built and optimized MongoDB data models, aggregation pipelines, and queries for high-volume applications.
Created CI/CD pipelines using Azure DevOps and GitHub Actions, automating builds, tests, and deployments.
Designed and deployed infrastructure on AWS, GCP, and Azure, using Docker, Kubernetes, and Terraform to ensure
consistent, automated deployments.
Streamlined CI/CD pipelines with GitHub Actions, YAML, and Maven, enabling efficient code integration and secure
deployments aligned with HIPAA controls.
Engineered asynchronous messaging solutions using Redis, RabbitMQ, and Kafka, ensuring reliable delivery of health
transaction data across distributed systems.
Collaborated in Agile/SAFe environments, actively participating in sprint ceremonies and aligning technical delivery with
Epics and Features through backlog refinement and roadmap planning.
Technologies Used: JAVA, J2EE, Core Java, Spring IOC, Spring Boot, Spring security, Spring Modules (DAO, MVC, Securities, AOP,
ORM data), Hibernate, EJB, Mybatis, JPA, Toplink, API Development, Spring Data Rest, Quarkus, Micronaut, HTML, CSS, JavaScript,
Fuse, Angular 2, [Link], React, AWS, Microservices, Docker, Kubernetes, NoSQL, Oracle, SQL, SQL server, MS SQL, MongoDB,
MySQL, JDBC, Jira, Git, Maven, Tomcat, JSON, Rest, SOAP, SOA, Agile, Scrum, Junit, UML, IntelliJ, VS code, Jenkins, TDD, CI/CD,
Linux, Unix, Mac
Led microservices modernization at World Wide Express using Java , Spring Boot, Docker, and AWS, delivering scalable
backend modules for shipment tracking and rate calculation, while integrating [Link], TypeScript, and GCP for logistics
data services.
Developed and integrated RESTful APIs using [Link] and Spring, facilitating seamless communication between backend
systems and front-end interfaces built with raw HTML, CSS, and DOM scripting.
Optimized and maintained data pipelines across SQL Server, PostgreSQL, and MongoDB, leveraging JDBC, JSON, and XML to
ensure efficient data interchange and transformation.
Built dynamic, component-driven user interfaces with [Link] and [Link], enabling responsive design and improving load
times for logistics tracking systems.
Designed and deployed GraphQL endpoints using TypeScript, enabling efficient data querying and reducing payload sizes for
carrier integration apps.
Designed and deployed scalable backend solutions using [Link], improving API response times and enabling seamless
integration with partner applications.
Developed modular and reusable UI frameworks leveraging JSF and JEE, integrating seamlessly with enterprise middleware
and enhancing maintainability.
Integrated OAuth 2.0 protocols into logistics systems, ensuring secure API access and centralized user authentication across
multiple services.
Applied Object-Oriented Programming (OOP) and robust exception handling practices across frontend-backend
integrations, ensuring code quality and operational stability.
Developed and integrated Oracle-backed microservices with Spring Boot applications, ensuring seamless API data
exchanges and high availability.
Designed and configured Redis clusters to support high-availability, distributed caching for microservices.
Engineered high-volume ETL jobs with Apache Spark and integrated observability via Splunk, reducing incident triage times.
Implemented Azure DevOps and GitHub Actions pipelines for automated build, test, and deployment cycles.
Containerized backend services using Docker and deployed them via Kubernetes, streamlining microservice orchestration
and reducing environment inconsistencies.
Built lightweight, framework-free UIs for logistics dashboards, focusing on performance and usability by leveraging direct
JavaScript, jQuery, and DOM manipulation techniques.
Developed reusable composite components in JSF, streamlining UI development and enhancing consistency across
applications.
Built and enhanced backend components using the Spring Framework, focusing on modular REST and SOAP services for
logistics and shipment tracking systems.
Automated deployments using Jenkins, Maven, and Git , integrating continuous delivery workflows to support frequent,
reliable releases in cloud-hosted environments.
Contributed to Agile delivery cycles, actively participating in sprint planning, demos, and backlog refinement, while
mentoring peers on SOLID principles and writing testable code with JUnit.
Technologies Used: JAVA, J2EE, Spring, Spring IOC, Spring Boot, Core Java, Spring Modules (DAO, MVC, Securities, AOP, ORM data),
Hibernate, JPA, JSP, Struts, SERVLETS, EJB, IBATIS, API Development, PostgreSQL, SQL, NoSQL, Oracle, MongoDB, SQL server,
Fuse,MS SQL, MySQL, JDBC, HTML, CSS, JavaScript, Angular, [Link], React, AWS, Microservices, Docker, Jira, Git, Maven, Tomcat,
JSON, Rest, SOAP, WebServices, SOA, Agile, Scrum, Junit, UML, IntelliJ IDE, Eclipse, Spring tools, Jenkins, TDD, CI/CD, Linux, Unix, Mac
Technologies Used: Java, Spring, Mybatis, Struts, EJB, JSF, JavaScript, HTML, CSS, Db2, MS SQL, Rest, XML, Apache CXF, Eclipse,
weblogic, SVN, JUnit, JMeter, Postman, Agile, AWS, EC2, S3, RDS, JSP, Servlets, Maven, ANT, JSON, JIRA, jRules, SOA, Tomcat,
Linux, Unix, Mac
Developed and maintained enterprise applications using Java, J2EE, Spring (Core, MVC, ORM, JDBC, AOP), Hibernate, Struts,
JSF, JSP, and Servlets, with hands-on experience deploying on WebLogic, WebSphere, Tomcat, and BEA servers.
Designed and consumed SOAP and RESTful web services using Apache Axis2, WMB, and IBM DataPower, while creating
XSDs, WSDLs, and integrating with front-end applications.
Built user interfaces with JSP, JSF, HTML, CSS, JavaScript, jQuery, [Link], [Link], and AJAX, applying MVC and OOP
design principles to deliver clean, maintainable client-server applications.
Automated infrastructure on AWS (EC2, S3, RDS, VPC) with CloudFormation, managed Linux-based deployments with ANT,
and optimized data workflows by designing Sqoop jobs to move data from Oracle to HDFS and Hive.
Built clinical applications to support patient assistance programs and specialty medication workflows for pharmaceutical
and healthcare partners.
Applied healthcare interoperability standards (HL7, FHIR) to ensure compliance with industry regulations and seamless data
integration.
Ensured code quality and lifecycle management by using CVS/SVN for version control, JUnit for unit testing, Log4j for
logging, Jira for bug tracking, and Waterfall as well as Agile Scrum methodologies for project delivery.
Technologies Used: Java, Spring, Struts, JDBC, JSF, JavaScript, HTML, CSS, Oracle, SOAP, Rest, Axis2, NetBeans, websphere, CVS,
JUnit, Eclipse, Waterfall, AWS, EC2, S3, RDS, JSP, Servlets, Ant, XML, WSDL, JIRA, Tomcat, Linux, Unix
Built and maintained enterprise web applications using Java/J2EE technologies (JSP, EJB, Struts, Hibernate, JDBC) with
Oracle and MySQL databases, leveraging design patterns like MVC, Factory, and Singleton for scalable solutions.
Designed and developed user interfaces with JSP, HTML, CSS, JavaScript, jQuery, and AJAX, collaborating closely with
product managers and clients to gather requirements, create navigation flows, and deliver hi-fidelity prototypes.
Deployed applications on JBoss and Tomcat servers, managed version control with VSS, supported QA and production
releases, and resolved real-time issues while ensuring efficient data management with Java Collections and optimized SQL
queries.
Technologies Used: Java, J2EE, Spring, Hibernate, HTML, CSS, Jquery, JavaScript, REST, Oracle, SQL, UML, Eclipse, AJAX, ExtJS, Junit