Senior Software Engineer
J.P. Morgan Chase & Co.
Jun 2024 – Present
Columbus, OH
Consumer and Community Banking
- Developed scalable, high traffic microservices and REST & gRPC APIs using Spring Boot and Angular supporting applications handling millions of requests per day with 99.9%+ uptime.
- Designed resilient microservices communication using gRPC for low-latency internal calls and REST for external APIs, implementing circuit breaker patterns (Resilience4j) with retries, timeouts, and fallback strategies, reducing service-to-service failures by ~40% and improving system stability under peak load.
- Championed enterprise AI adoption (GitHub Copilot, Windsurf (AI IDE), LLMs) by building a structured rollout plan, delivering enablement sessions to 30+ engineers, and publishing prompt/playbook guidance; increased active usage from under 20% to 80%+ in 3 months and improved onboarding by about 30%.
- Used AI tools daily to accelerate design, implementation, debugging, test generation, PR reviews, and documentation; reduced development time by 35-45% and improved delivery velocity.
- Standardized AI-assisted engineering practices (prompt patterns, coding guidelines, review checklists) to improve code consistency and reduce boilerplate work by about 50% across the team.
- Created measurement loops (surveys + feedback cycles) to track ROI, refine use cases, and continuously improve team productivity quarter-over-quarter.
- Designed and managed PostgreSQL databases supporting TB-scale datasets, optimizing queries to reduce average response time by 30-60% for critical services.
- Developed responsive front-end interfaces using Angular, improving page load times by about 25% and reducing UI-related issues.
- Built and maintained CI/CD pipelines using Spinnaker and Jenkins, reducing deployment time from hours to minutes and enabling multiple daily releases.
- Managed version control and collaboration using GitHub and Bitbucket, reviewing 100+ pull requests per quarter and reducing post-release defects by about 20%.
- Automated infrastructure provisioning using Terraform, eliminating manual setup errors and reducing environment setup time by 70-80%.
- Designed and deployed cloud-native applications on AWS, supporting auto-scaling workloads and reducing infrastructure costs by 15-20% through rightsizing.
- Operated and supported AWS production workloads (ECS, Aurora, Lambda, CloudWatch, EventBridge) across Dev/QA/Prod, improving reliability and deployment readiness.
- Implemented Liquibase for version-controlled schema management, reducing deployment-related database issues by 40%.
- Developed concurrent systems using Java multithreading, improving throughput for batch and async workloads by 3-4x.
- Implemented Apache Kafka for asynchronous event streaming, enabling near real-time processing and decoupling services to improve system scalability.
- Owned end-to-end batch workflow improvements by designing and optimizing batch jobs, delivering 40% higher throughput, 35% faster execution, and fewer production failures.
- Led complex integrations across internal platforms and third-party systems, coordinating cross-functional teams and delivering projects on schedule.
- Monitored and optimized applications using Dynatrace and Datadog, reducing MTTR by 35% and improving overall system reliability.
- Led microservices upgrade from Java 17 to Java 21, improving runtime performance by 15-20% and reducing memory usage in key services.
- Delivered features in Agile/Scrum sprints (planning, standups, grooming, retrospectives) to meet sprint goals.
- Produced and maintained technical documentation (API specs, runbooks, architecture notes) to support delivery and onboarding.
Senior Application Engineer
Atos Syntel Inc.
Jan 2021 – Jun 2024
Troy, MI
Client: Volkswagen Group of America
- Led multiple enterprise-scale projects as a Senior Application Engineer, enhancing dealer and customer-facing applications used across Volkswagen Group of America.
- Directed a cross-functional team (backend, frontend, QA, DevOps) through end-to-end modernization of systems including live sales reports, vehicle alignment reports, and infotainment reporting applications.
- Modernized legacy reporting systems, reducing report generation time by 40-60% and improving data accuracy and availability for business users.
- Introduced gRPC-based communication for internal services in reporting workflows, improving data transfer efficiency and reducing response latency for high-volume report generation systems.
- Developed a real-time vehicle sales reporting system using Spring Boot, integrating infotainment and alignment diagnostics, supporting near real-time insights for dealers.
- Built responsive front-end applications using Angular 13/14, improving page load performance by 30% and enhancing user experience.
- Led the full software development lifecycle (SDLC) using Agile practices, improving delivery predictability and reducing release delays.
- Championed Agile ceremonies (iteration planning, stand-ups, retrospectives), improving team collaboration and increasing sprint delivery consistency.
- Orchestrated pair programming and structured code reviews, reducing post-release defects by 25-30% and improving code maintainability.
- Engineered Single Page Applications (SPA) using Angular with MVC architecture and AJAX, enabling dynamic, event-driven user interactions.
- Designed mobile-responsive UIs using Bootstrap and Angular, ensuring cross-platform compatibility across desktop, tablet, and mobile devices.
- Conducted comprehensive requirements analysis, system design, and database modeling, enabling smooth rollouts and reducing rework during later stages.
- Identified and resolved production-critical issues, reducing incident recurrence and maintaining performance SLAs.
- Managed version control using SVN, supporting coordinated development across distributed teams.
- Implemented CI/CD pipelines with Jenkins, reducing build and deployment time by 40% and increasing release frequency.
- Designed, developed, and optimized batch processing jobs for customized report generation, reducing execution time by 35% and improving scheduling reliability.
- Deployed and maintained applications on Red Hat OpenShift, leveraging Dynatrace for log analysis, performance monitoring, and proactive issue detection.
- Implemented enterprise-wide SAML authentication, strengthening security posture and standardizing user authentication across applications.
- Practiced Test-Driven Development (TDD), increasing test coverage and reducing regression issues during releases.
- Proactively monitored and optimized application performance using Dynatrace, reducing Mean Time to Resolution (MTTR) and improving system stability.
- Administered WebSphere application servers, handling configuration, monitoring, and operational support to ensure a resilient hosting environment.
Application Developer
DeXperts Inc.
Jan 2017 – Dec 2020
Irving, TX
Client: Volkswagen Group of America
- Mastered Spring framework modules including Boot, Data, and Security, enhancing application security and data management capabilities.
- Engineered responsive single-page applications utilizing HTML5, CSS3, JavaScript, Bootstrap, and Angular 8, improving user experience and interface design.
- Designed and implemented RESTful web services with JAX-RS and JSON, streamlining application communication and service integration.
- Performed comprehensive unit testing with JUnit and Mockito to ensure the reliability and stability of code.
- Managed multiple applications for both customer and dealer interfaces, ensuring coordinated project delivery and client satisfaction.
- Employed Git and Tortoise SVN for effective version control, enhancing team collaboration and code quality.
- Deployed and managed cloud-based applications using AWS PaaS, optimizing infrastructure and application scalability.
- Contributed to the enhancement and maintenance of applications, resolving bugs and performance issues to deliver consistent application functionality.
- Excelled in Agile development environments, fostering iterative development and teamwork for project efficiency and success.
- Crafted detailed technical reports and documentation to support project continuity and facilitate knowledge transfer.
- Delivered exceptional support for cross-platform mobile applications on the IBM MobileFirst platform, improving platform usability and accessibility.
- Developed integration adapters for IBM MobileFirst, advancing application connectivity and workflow automation.
- Utilized Jira for issue tracking and management, ensuring effective problem resolution and project tracking.
Application Support Engineer
Meta Horizon Inc.
Jun 2016 – Nov 2016
Coppell, TX
Client: Volkswagen Group of America
- Supported customer-facing enterprise applications; triaged incidents, performed root-cause analysis, and ensured uptime/continuity.
- Worked in a microservices environment using Java/Spring (Spring Boot, Spring Security, Spring Data, Hibernate) to improve stability and performance.
- Maintained Perl automation and resolved batch/job failures using IBM Tivoli, improving operational reliability.
- Administered and supported databases (Oracle 12c, MySQL, DB2), including performance tuning, optimization, and data migration.
Software Engineer
Podamibe Nepal
Jun 2014 – Jun 2015
Kathmandu
- Gathered requirements and delivered full SDLC (analysis, development, testing, deployment) with clear documentation and stakeholder coordination.
- Built scalable backend components using Spring MVC, Spring DAO, and Hibernate/JPA for data access and query performance.
- Developed UI features using HTML5, CSS3, JavaScript, jQuery, improving usability and responsiveness.
- Collaborated with cross-functional teams to design and implement new applications aligned to business needs.