Dikshit Kapoor
Software Engineer
Bengaluru, India
About Me
Software Engineer with 3 years of experience designing and building scalable, cloud-native applications in the fintech and telecom domains. Skilled in modernizing legacy systems, building resilient microservices, and deploying full-stack solutions using Java, Spring Boot, ReactJS, Kafka, and AWS. Proven track record of delivering performance-driven backend services, UI modernizations, and impactful automation tools.
Technical Skills
Languages & Frameworks
JavaScript
Java
Python
ReactJS
Node.js
Spring Boot
Flask
REST APIs
Elasticsearch
Langgraph
DevOps & Cloud
AWS (Lambda, RDS, EKS)
Kubernetes
Docker
Jenkins
Spinnaker
Cloud Foundry
Firebase
Kafka
Databases
MySQL
NOSQL
Tools & Practices
Git
Jira
Agile Methodology
Linux (Shell Scripting)
System Design
Data Structures & Algorithms
Work Experience
Software Engineer II
JPMorgan Chase & Co.

Jul 2022 - Present
Bengaluru, India
- Worked in the Global Funds Processor team handling high-value US payments worth $4.2 trillion with approximately 13 million transactions daily.
- Engineered and deployed a distributed transaction replay tool that retrieves payments via REST APIs from microservices and replays them into a legacy mainframe system for auditing and correction. This reduced reprocessing time by 35%, improving operational efficiency across the US payments platform.
- Superheaded frontend migration from Angular to React.js for a complex payment UI system, resulting in a 25% faster load time and improved developer velocity by 30%.
- Built backend services for Graphite, a global payments platform processing $5T+ daily across 20+ countries. Integrated Kafka to decouple and orchestrate communication between multiple components of the payment system, enabling real-time processing and improving system resilience. Delivered features for Middle East expansion, supporting new regulatory formats and high-value payment flows.
- Built an AI-assisted validation tool using LangGraph to analyze backend code of payment systems and automatically compare implementation against SME-documented payment workflows. Leveraged LangGraph's semantic understanding and code parsing to detect flow mismatches, undocumented logic.
- Improved CI/CD pipeline using Jenkins and Spinnaker, enabling zero-downtime deployments and reducing rollback incidents by 80%. Integrated caching mechanisms in Jenkins pipelines, reducing build times by up to 40% and accelerating deployment cycles.
- Mentored SWE interns, supporting their successful project completion and onboarding.
Software Engineer Intern
Nokia

Jul 2021 - May 2022
Bengaluru, India
- Worked in the Telecommunication & Automation team, contributing to the digital infrastructure and sustainability initiatives across Nokia’s global data centers.
- Developed and deployed a web-based energy management tool used across 3 global data centers, helping reduce energy consumption by €1M+ annually.
- Automated hardware-level controls via Python and Flask backend, improving system efficiency and response time by 50%.
- Integrated real-time dashboards using AngularJS, enabling proactive monitoring and alerting for hardware power metrics. Contributed to sustainability goals by reducing manual intervention and improving uptime by 15%.
- Successfully coordinated across global teams in India, UK, and Poland to scale the solution.
Education
Chandigarh University
Bachelors of Engineering in Computer Science (Hons.)
Graduated: June 2022
CGPA: 8.08
Bhavan's SL Public School
Higher Secondary Education, PCM with Computer Science
Graduated: March 2018
CBSE: 91.6%
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)
Issued: May 2023
IBM Cloud Application Developer
IBM
Issued: May 2022