About
Results-oriented Senior Software Engineer with over 4 years of experience designing and delivering scalable, high-performance backend systems using Java, Spring Boot, and AWS. Proven expertise in architecting low-latency microservices and event-driven distributed systems using Apache Kafka to support complex, high-growth platforms in the fintech and ad-tech sectors. Skilled in full-stack development with React.js and proficient in modern DevOps practices, including Docker, Kubernetes, and CI/CD pipeline automation. Collaborative team player with a strong background in Agile methodologies, dedicated to delivering stable, extensible solutions in highly regulated production environments.
Professional Experience
Senior Software Engineer
PNC -- USA
02/2025 -- Present
- --Engineered Spring Boot-based microservices using Java 17 to modernize legacy policy management systems, reducing inter-service latency by 30% for high-throughput insurance platforms.
- --Designed and implemented event-driven workflows with Apache Kafka to asynchronously process real-time claims and audit events, ensuring system resiliency and fault tolerance.
- --Orchestrated containerized deployments using Docker and AWS EKS to standardize runtime environments, reducing production infrastructure costs by 25% for critical workloads.
- --Collaborated with product managers and cross-functional teams to deliver secure backend integrations with third-party compliance and identity providers in an Agile environment.
- --Led technical design discussions and code reviews to champion engineering best practices, focusing on performance, maintainability, and scalability within the CI/CD pipeline.
Software Engineer
InMobi -- India
08/2021 -- 08/2023
- --Developed scalable backend services using Java and Spring Boot for ad-tech data ingestion pipelines, processing billions of daily events with low-latency response times.
- --Built interactive frontend components using React.js and JavaScript (ES6+) to visualize campaign insights, improving customer dashboard engagement metrics by 20%.
- --Optimized performance-critical modules in C++ and Java to improve memory usage and execution paths, ensuring system stability during peak traffic conditions.
- --Automated deployment workflows through Jenkins CI/CD pipelines to ensure consistent software releases, shortening production release cycles by 30% for global engineering teams.
- --Participated in sprint planning and architecture reviews to translate business requirements into scalable technical solutions for distributed tracking systems.
Software Developer
Insight Global -- India
08/2020 -- 07/2021
- --Designed and implemented RESTful web services using Java and Spring Boot to support high-growth financial applications, processing over 1M API calls per month.
- --Developed dynamic user interfaces with JavaScript and AngularJS, streamlining complex business workflows to enhance the end-user experience for financial clients.
- --Integrated third-party KYC and identity verification APIs to automate onboarding processes, reducing manual operational effort by 5 hours daily for compliance teams.
- --Optimized SQL query performance and data modeling within Oracle databases to ensure data integrity and improve reporting throughput for business analysts.
- --Contributed to full-stack development efforts and supported production systems through proactive debugging and adherence to internal security and compliance standards.
Skills
Education
Master of Science: Information Technology
University of Cincinnati
-- 2024