Senior Software Engineer experienced in designing and developing scalable backend applications with Java, Spring Boot, and Microservices. Delivered high-throughput event-driven applications that managed millions of healthcare transactions, enhancing scalability and performance. Leveraged AI-assisted workflows and intelligent automation to accelerate software delivery while addressing complex engineering challenges.
Overview
1
1
Certification
5
5
years of professional experience
Work History
Senior Software Engineer
Optum Global Sol. Pvt. Ltd.
Noida
11.2021 - Current
Designed and developed scalable backend microservices using Java, Spring Boot, and Kafka for enterprise healthcare reconciliation systems.
Architected event-driven distributed applications for processing payments, invoices, eligibility, and member data across multiple services.
Developed high-performance Kafka producers and consumers capable of processing 8,000–9,000 messages per second, ensuring reliable and near real-time data synchronization.
Developed secure RESTful APIs with OAuth2 authentication, enabling seamless enterprise integrations.
Optimized Oracle SQL queries, indexing strategies, and PL/SQL procedures, improving backend performance by 94%.
Implemented Oracle partitioning and parallel processing techniques, improving batch execution efficiency by 80% for large-scale datasets.
Designed asynchronous processing pipelines using Kafka and RabbitMQ for high-volume financial transaction processing.
Migrated legacy applications from Java 8 and Spring Batch to Java 17/21 with Spring Boot microservices, enhancing maintainability, scalability, and security.
Streamed millions of database records through Kafka producers to downstream applications, improving data availability by 75%.
Worked on Kubernetes deployments, CI/CD pipelines, and production support for cloud-native applications.
Collaborated with cross-functional teams to deliver critical business features, ensuring high availability and reliability across applications.
Mentored junior engineers, conducted code reviews, and promoted engineering best practices.
AI Contributions
Leveraged AI-assisted development tools to accelerate software development, debugging, documentation, and code reviews.
Utilized LLM-powered workflows for engineering productivity, solution exploration, and knowledge discovery.
Contributed to intelligent workflow automation initiatives within enterprise healthcare platforms.
Worked with prompt engineering techniques to improve AI-generated outputs for software development and documentation.
Supported AI-enabled reconciliation insights and anomaly detection capabilities integrated into business workflows.
Software Engineering Associate
Amdocs Pvt. Ltd.
Pune
07.2021 - 11.2021
Enhanced telecom product functionalities to increase user satisfaction.
Executed testing and debugging processes to resolve production issues efficiently.
Collaborated with development teams to elevate application quality and reliability.
Education
B. Tech - Computer Science
DIT University
Dehradun
06-2021
Skills
Languages
Java (8, 17, 21)
SQL
PL/SQL
TypeScript
HTML
CSS
Python
Backend
Spring Boot
Spring MVC
Spring Data JPA
Hibernate
Spring Batch
RESTful API Development
Microservices
Apache Kafka
RabbitMQ
Cloud & DevOps
Kubernetes
Docker
Jenkins
Git
CI/CD
GCP
AI & Intelligent Automation
AI-assisted Software Development
LLM-powered Development Workflows
Prompt Engineering
Computer Science
Data Structures
Algorithms
Object-Oriented Design
Design Patterns
Multithreading
Project Planning & Designing
Certification
Stanford University (Coursera) - Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University (Coursera) - Graph Search, Shortest Paths, and Data Structures
Affiliations
Solved 200+ Data Structures & Algorithms problems across LeetCode, GeeksforGeeks, and HackerRank.
KEY ACHIEVEMENTS
Improved backend performance by 94% through Oracle query optimization, indexing, and PL/SQL enhancements.
Increased streaming throughput by 75% using Kafka-based data pipelines.
Enhanced batch processing efficiency by 80% using Oracle partitioning and parallel execution.
Built Kafka consumers capable of processing 9K messages/second.
Reduced manual operational effort by 99% through automation.
Mentored junior developers, reducing debugging effort by 30%.