Software Engineer

5+ years of experience building scalable applications

Specializing in Java, Spring Boot, React, and cloud technologies. Passionate about creating robust, high-performance solutions that drive business success.

About Me

Software Engineer with 5+ years of experience designing, developing, and maintaining scalable web applications and backend services. Proficient in Java, Spring Boot, React, and cloud technologies.

Technical Skills

Languages

Java 8/17
95%
TypeScript
90%
JavaScript
92%
Python
85%
SQL
88%

Frontend

React.js
92%
Angular 10+
88%
Next.js
85%
Redux
80%

Backend

Spring Boot
95%
Node.js
88%
Express.js
85%
Django
75%

Cloud

AWS
90%

DevOps

Docker
85%
Kubernetes
80%

Database

PostgreSQL
90%
MongoDB
85%

Professional Experience

Software Engineer
JPMorgan Chase & Co
Chicago, IL
Nov 2024 – Current
  • Refactored critical Spring-based microservices powering investment transaction workflows into modular Spring Boot 3 applications using Java 17, reducing API response times by 25% and cutting latency issues during peak trading windows.
  • Constructed CI/CD pipelines using GitHub Actions for Java microservices handling daily fund settlements and compliance checks, reducing deployment failures by 70% across staging and production environments.
  • Configured AWS CloudWatch with tailored alerts and dashboards to track anomalies in market data ingestion and batch reconciliation jobs, cutting average incident resolution time from 3 hours to under 45 minutes.
  • Designed and deployed AWS serverless architectures with Lambda, S3, and API Gateway to automate ingestion, classification, and archival of regulatory KYC documents, saving over 12 hours of analyst effort weekly.
  • Developed Cypress-based automated test flows for financial dashboards and transaction portals, paired with JUnit unit testing, increasing test coverage by 60% and significantly improving release confidence.
  • Containerized batch settlement services using Docker and created matching staging environments, reducing environment-specific bugs and cutting production support tickets by 40% over three release cycles.
Software Engineer
Accenture
Gurugram, India
Feb 2021 – Dec 2023
  • Engineered RESTful APIs using Java 8 and Spring Boot to handle live product availability, pricing adjustments, and order updates across 250+ retail stores, enabling consistent performance during major festive and flash sale events.
  • Built and maintained schedulers using Spring Batch and Quartz to automate time-sensitive retail tasks including price markdowns, loyalty rollups, and vendor order consolidations, significantly improving accuracy and timeliness of backend operations.
  • Led migration of a legacy monolithic JSP-based inventory tracking module to a scalable microservices architecture using Spring Boot, Angular, and PostgreSQL, improving performance, maintainability, and mobile accessibility across multiple device types.
  • Streamlined core Java components and decoupled tightly bound services into modular microservices with Docker and Spring Cloud, reducing deployment issues, simplifying troubleshooting, and accelerating system recovery during production outages.
  • Integrated authentication and fine-grained authorization using Spring Security with JWT-based tokens, enforcing strict access control across retail management, order processing, and supply chain operations modules.
  • Coordinated with DevOps teams to design and implement CI/CD workflows using Jenkins and GitHub Actions for Java-based deployments, improving team productivity and reducing release delays across QA, staging, and production environments.
Junior Software Engineer
Accenture
Gurugram, India
May 2019 - Jan 2021
  • Automated claims reconciliation reports, medical billing summaries, and lab data syncs using Python and Bash scripting, reducing manual intervention for healthcare support staff and saving 50+ operational hours monthly across multiple provider networks.
  • Upgraded legacy AngularJS modules to Angular 6+ for patient-facing appointment portals and provider dashboards, improving responsiveness and accessibility on mobile devices for over 4,000 daily active users across clinics.
  • Streamlined Node.js APIs and redesigned MongoDB schemas to support structured EMR (Electronic Medical Records) data, enabling quicker retrieval and enhancing consistency between frontend interfaces and back-end storage layers.
  • Architected Postman test collections and integrated API validation into CI pipelines, enabling early bug detection in patient record APIs and reducing UAT timelines by nearly 25%, leading to smoother deployment cycles.
  • Participated in Agile sprint ceremonies with cross-functional healthcare delivery teams, working on backlog grooming, sprint planning, and retrospectives, which led to improved collaboration and a 20% increase in sprint delivery success rate.

Personal Projects

Innovative solutions showcasing cutting-edge technologies and creative problem-solving

Real-Time Trading Dashboard
Real-Time Trading Dashboard
Built a comprehensive trading dashboard with real-time market data visualization, portfolio tracking, and automated trading alerts. Features WebSocket connections for live updates, advanced charting capabilities with technical indicators, and risk management tools. Implemented using React.js with Redux for state management and Node.js backend with Socket.io for real-time communication.

Technologies:

React.js
Node.js
WebSocket
Chart.js
Redis
PostgreSQL
Socket.io
Material-UI
Microservices E-Commerce Platform
Microservices E-Commerce Platform
Developed a scalable e-commerce platform using microservices architecture with Spring Boot, featuring user management, product catalog, order processing, and payment integration. Implemented API Gateway for service orchestration, distributed caching with Redis, and comprehensive logging and monitoring. Deployed using Docker containers orchestrated with Kubernetes.

Technologies:

Spring Boot
Java 17
Docker
Kubernetes
PostgreSQL
Redis
Stripe API
RabbitMQ
AI-Powered Code Review Assistant
AI-Powered Code Review Assistant
Created an intelligent code review tool that analyzes pull requests, suggests improvements, and identifies potential bugs using machine learning. Integrates with GitHub webhooks for automatic analysis, provides detailed feedback reports with code quality metrics, and supports multiple programming languages. Built with Python FastAPI backend and React frontend.

Technologies:

Python
FastAPI
OpenAI API
GitHub API
Docker
PostgreSQL
React.js
TensorFlow
DevOps Monitoring Suite
DevOps Monitoring Suite
Built a comprehensive monitoring and alerting system for containerized applications with custom dashboards, log aggregation, and automated incident response workflows. Features real-time metrics collection, anomaly detection using machine learning, and integration with popular notification channels. Supports multi-cloud deployments and provides detailed performance analytics.

Technologies:

Go
Prometheus
Grafana
Docker
Kubernetes
Elasticsearch
Kibana
AlertManager

Education

Master of Science in Computer Science
University of Illinois, Springfield
GPA: 4.0/4.0
Jan 2024 - May 2025

Let's Connect

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to create something amazing.

Location

Chicago, IL