Skills

Java Spring Boot REST APIs Angular React TypeScript Python AWS Azure Docker Kubernetes SQL Microservices CI/CD Data Engineering Mentoring
Principal Software Engineer
Fidelity Investments
Durham, NC Nov 2023 – Present Hybrid
Leading design and development of enterprise web applications and microservices using Java, Spring Boot, and Angular. Driving adoption of AI enhancements and modern DevOps practices. Mentoring junior engineers and providing technical guidance across teams.
Senior Software Engineer
Fidelity Investments
Durham, NC Jan 2022 – Oct 2023
Developed and maintained RESTful APIs and microservices using Java, Spring Boot, OpenAPI, Hibernate, and JPA. Managed Docker containerization, AWS cloud deployment, and application monitoring.
Software Engineer III
Spreetail
Remote Jul 2021 – Jan 2022
Developed Micro Frontends using React, TypeScript, and Webpack module federation. Built backend APIs as Azure Functions and managed deployments in Azure Kubernetes Service.
Software Engineer
Cerner Corporation
Malvern, PA Jan 2019 – Jul 2021
Developed applications using Java, Spring Boot, JPA, Docker, Kubernetes, and MySQL.
Software Engineer
ATSER Systems, Inc.
Houston, TX Aug 2018 – Dec 2018
Full stack Java development and migration to modern web technologies (HTML, CSS, JS, jQuery, Ajax). Batch processing and data migration between PostgreSQL and Oracle.
Software Engineer
Larsen & Toubro Infotech Ltd (Client: CITI BANK)
India Jun 2014 – Jun 2016
Developed enterprise platform services using Java, Spring, Hibernate, Angular, JSP, and PL/SQL. Designed and optimized SQL queries, PL/SQL packages, and database objects. Created shell scripts for automation and provided 24x7 production support.
Software Engineer Trainee
Larsen & Toubro Infotech Ltd (Client: CITI BANK)
India Dec 2013 – Jun 2014
Trained in Core Java, SQL, PL/SQL, Angular, UNIX, Shell Scripting, and Big Data tools. Supported release management, ETL processes, and database administration.

Learning & Resources