Available to hire
I’m a results-driven full stack Java developer with 5+ years of experience delivering backend and frontend solutions across banking, insurance, and healthcare platforms. I specialize in building scalable microservices with Java, Spring Boot, REST APIs, and modern frontends using Angular and React, while driving CI/CD automation and secure API integrations.
I thrive in cross-functional Agile teams, own feature delivery end-to-end, and enjoy modernizing legacy systems for performance and audit readiness. In my free time I enjoy learning new tech and mentoring juniors.
Skills
Language
English
Fluent
Work Experience
Senior Java Full Stack Developer at Bank of America
May 1, 2025 - PresentLed migration of MuleSoft integrations by reverse-engineering Mule 4 flows and rebuilding scalable Spring Boot microservices, stabilizing API execution across 12 downstream enterprise systems. Designed and implemented 22 REST APIs using Java, Spring Boot, Spring Security, and OAuth 2.0 to support 300+ daily transactions. Integrated microservices with IBM DB2 and mainframe systems using JPA/Hibernate/JDBC, processing 1.2M+ records per batch with transactional consistency. Implemented a metadata-driven IAM provisioning and vaulting engine with service-ID creation, password rotation, rotation, and role-based access for 500+ identities. Migrated IAM UI from Angular to React for centralized approvals and 25+ operators. Built a notification service that parses Splunk alerts and delivers automated warnings across distributed systems. Orchestrated batch workflows for provisioning, deprovisioning, vault rotation, and credential lifecycle updates to ensure accuracy and policy compliance. Establi
Senior Java Full-Stack Developer at Pharmacord
November 1, 2024 - May 1, 2025Developed a Java-based patient services platform using Spring Boot, BPMN, and Camunda to orchestrate 41 program workflows across eligibility, enrollment, and healthcare support processes. Architected modular front-end components with Angular/TypeScript supporting 15+ screens for case management. Implemented RESTful backend services with Spring Data JPA and Hibernate, integrating MySQL and MongoDB to handle 100K+ workflow transactions per month. Enabled event-driven communication via MuleSoft, Kafka, and ActiveMQ across 10+ services. Deployed containerized services on AWS using Docker, Kubernetes, and CI/CD pipelines with Azure DevOps, delivering 12+ releases. Automated recurring operational tasks using Python and Bash to improve efficiency and reduce manual workload.
Java Full Stack Developer at Liberty Mutual
March 1, 2024 - November 1, 2024Built policy servicing backend modules with Java, Spring Boot, and REST APIs on AWS-resident services processing 120K+ transactions per month. Modernized UI with React and Angular across 20+ screens for policy updates and customer servicing. Configured data access layers with Spring Data JPA/Hibernate across 15+ relational tables for policy, billing, and claims domains. Coordinated Kafka-based asynchronous messaging and REST integrations across 8 downstream services. Established CI/CD with Jenkins, Git, Docker, Kubernetes, and AWS, delivering 10+ builds with 90+ test cases per sprint. Automated repetitive data migration tasks using Python and Bash to improve efficiency.
Software Engineer – Java / Full Stack at Tata Consultancy Services (TCS) – Client: New York Life Insurance
November 1, 2020 - October 1, 2022Contributed Java/Spring-based backend enhancements across 18+ modules, introduced GraphQL services for optimized data access, and supported 6+ frontend consumers to reduce REST calls. Built scalable microservices with Spring Data JPA/Hibernate handling 250K+ monthly transactions across financial workflows. Coordinated Kafka-based event streaming with Angular UI for 10+ asynchronous workflows. Led Azure-based deployments and CI/CD with Azure DevOps and Kubernetes, releasing 20+ pipelines with strong delivery continuity over 15 months. Optimized performance with Hibernate second-level caching and query tuning across 12 high-traffic data paths.
Software Engineer – Java / Full Stack at Tata Consultancy Services (TCS) – Client: Vanguard India
August 1, 2019 - November 1, 2020Developed Java-based backend components using Core Java, Spring MVC, JDBC, and REST APIs for 60K+ monthly requests across enterprise investment and servicing applications. Built modular Spring Boot microservices with Hibernate and MySQL, enabling 10+ relational data stores and transaction processing across core business modules. Coordinated Kafka-based event streaming with Angular UI to support 10+ asynchronous workflows and near real-time data updates. Implemented deployments using Azure/AWS and Kubernetes, delivering 20+ CI/CD pipelines and ensuring delivery continuity across 15 months. Optimized performance with JDBC and caching strategies.
Java Full Stack Developer at Tata Consultancy Services (TCS) – Vanguard India Client
November 1, 2020 - October 1, 2022Evaluated business requirements and delivered Java-based enhancements using Spring, Java 8, REST services across 18+ modules. Introduced GraphQL services with Spring/Java enabling 6+ frontend consumers to retrieve optimized datasets. Built scalable Spring Boot microservices with Spring Data JPA and Hibernate, handling 250K+ monthly transactions and modular deployments across financial processing workflows. Coordinated Kafka-based event streams and integrated with Angular UI for 10+ asynchronous workflows and near real-time data updates. Deployed containerized services using Azure App Service, Azure Functions, Azure SQL, CosmosDB, Jenkins, Kubernetes, and Azure DevOps, releasing 20+ CI/CD pipelines and maintaining delivery continuity across Agile sprints. Optimized performance with Hibernate second-level caching and query tuning across 12+ data paths.
Software Engineer – Java / Full Stack at Vanguard India
August 1, 2019 - November 1, 2020Evaluated business requirements and delivered Java-based backend components with Core Java, Spring MVC, JDBC, and REST APIs handling 60K+ monthly requests across enterprise investments and servicing apps. Built responsive UIs with React.js, HTML5, CSS3, Bootstrap and jQuery delivering 12+ screens. Applied OOP principles to improve modularity across 25+ reusable service classes. Developed modular Spring Boot microservices with Hibernate and MySQL, managing 10+ relational tables. Implemented unit/integration tests with JUnit and log4j, and deployed CI/CD pipelines with Jenkins, Docker, Kubernetes, and AWS, releasing 8+ production builds and providing on-call production support.
Software Engineer – Java / Full Stack at Tata Consultancy Services (TCS) USA
November 1, 2020 - October 1, 2022Evaluated business requirements and delivered Java-based enhancements using Spring, Java 8 features, and REST services across 18+ application modules within enterprise insurance platforms. Introduced GraphQL services with Spring and Java, enabling 6+ frontend consumers to retrieve optimized datasets and eliminating redundant REST calls across distributed client-facing systems. Engineered modular Spring Boot microservices with Spring Data JPA and Hibernate handling 250K+ monthly transactions and enabling modular deployments across financial processing workflows. Coordinated Kafka-based event streaming integrated with Angular UI, HTML, and TypeScript, enabling 10+ asynchronous workflows and near real-time data updates. Deployed using Azure App Service, Azure Functions, Azure SQL, CosmosDB, Jenkins, Kubernetes, and Azure DevOps; released 20+ CI/CD pipelines and maintained delivery across 15 months of Agile sprints. Optimized application performance by configuring Hibernate second-level ca
Senior Java Full-Stack Developer at Pharmacord USA
November 1, 2024 - May 1, 2025Developed a Java-based patient services platform using Spring Boot, BPMN, and Camunda to orchestrate eligibility, enrollment, and healthcare support processes. Architected modular front-end components using Angular and TypeScript, supporting 15+ operational screens and enabling case management via a unified UI. Established RESTful backend services with Spring Boot, Spring Data JPA, and Hibernate, integrating MySQL and MongoDB to handle 100K+ workflow transactions per month. Integrated enterprise systems using MuleSoft, Kafka, and ActiveMQ to enable event-driven communication across 10+ upstream and downstream services, supporting patient and provider data exchanges. Deployed containerized services on AWS, releasing 12+ CI/CD pipelines with automated testing; automated recurring operational tasks using Python and Bash to improve efficiency.
Java Full Stack Developer at Liberty Mutual USA
March 1, 2024 - November 1, 2024Constructed policy servicing backend modules using Java, Spring Boot, and REST APIs on AWS resident services; processed 120K+ policy transactions per month to support underwriting and servicing workflows. Assembled user-facing interfaces with React and Angular (legacy modernization), supporting 20+ functional screens for policy updates and customer servicing. Configured data access layers with Spring Data JPA, Hibernate and SQL, managing 15+ relational tables across policy, billing, and claims domains. Orchestrated asynchronous communications using Kafka and REST-based integrations across 8 downstream services for reliable event-driven processing. Stabilized application delivery with Jenkins, Git, Docker, and AWS environments, releasing 10+ builds and validating 90+ test cases. Automated repetitive operational tasks using Python and Bash to improve efficiency.
Software Engineer – Java / Full Stack at Tata Consultancy Services (TCS) USA
August 1, 2019 - November 1, 2020Evaluated business requirements and delivered Java-based enhancements using Spring and Java 8 features across 18+ application modules within enterprise insurance platforms. Introduced GraphQL services with Spring and Java, enabling 6+ frontend consumers to retrieve optimized datasets and reduce redundant REST calls across distributed client-facing systems. Engineered scalable Spring Boot microservices with Spring Data JPA and Hibernate, handling 250K+ monthly transactions across financial processing workflows. Coordinated Kafka-based event streaming and integrated with Angular UI, HTML, and TypeScript, enabling 10+ asynchronous workflows and near real-time data updates. Executed deployments using Azure App Service, Azure Functions, Azure SQL, CosmosDB, Jenkins, Kubernetes, and Azure DevOps, releasing 20+ CI/CD pipelines. Optimized performance with Hibernate second-level caching and query tuning across 12+ high-traffic data paths.
Senior Java Full Stack Developer at Tata Consultancy Services (TCS) USA
November 1, 2020 - October 1, 2022Evaluated business requirements and delivered Java-based enhancements using Spring, Java 8 features, and REST services across 18+ modules within enterprise insurance platforms. Introduced GraphQL services with Spring and Java, enabling 6+ frontend consumers to retrieve optimized datasets. Engineered scalable Spring Boot microservices with Spring Data JPA and Hibernate, handling 250K+ monthly transactions. Coordinated Kafka-based event streaming with Angular UI for 10+ asynchronous workflows, delivering near real-time updates. Deployed via Azure App Service, Azure Functions, Azure SQL, CosmosDB, and Kubernetes with Jenkins and Azure DevOps, releasing 20+ CI/CD pipelines.
Java Full Stack Developer at Tata Consultancy Services (TCS)
November 1, 2020 - October 1, 2022Delivered Java-based enhancements across 18 modules using Spring, Java 8 features, and REST services. Introduced GraphQL services to optimize frontend data retrieval for multiple clients. Built scalable Spring Boot microservices with Spring Data JPA and Hibernate, handling 250K+ monthly transactions. Coordinated Kafka-based event streaming and integrated Angular UI for 10+ asynchronous workflows and near real-time updates. Deployed on Azure with App Service, Functions, CosmosDB, Kubernetes; released 20+ CI/CD pipelines over 15 months; optimized Hibernate with second-level caching and query tuning.
Education
Master of Science in Computer Science at Purdue University Northwest
August 1, 2022 - December 1, 2023Master of Science in Computer Science at Purdue University Northwest
August 1, 2022 - December 1, 2023Master of Science in Computer Science at Purdue University Northwest
August 1, 2022 - December 1, 2023Master of Science in Computer Science at Purdue University Northwest
August 1, 2022 - December 1, 2023Master of Science in Computer Science at Purdue University Northwest
August 1, 2022 - December 1, 2023Master of Science in Computer Science at Purdue University Northwest
August 1, 2022 - December 1, 2023Qualifications
Industry Experience
Financial Services, Healthcare, Software & Internet, Professional Services
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Chicago today.