
Lead Software Engineer with 10+ years of experience specializing in distributed systems, microservices architecture, and cloud-native Java development. Proven track record of leading engineering teams at Freshworks and Deloitte to build high-scale SaaS, and FinTech platforms.
Overview: Led the development of a multi-tenant, enterprise-grade workflow orchestration platform powering employee lifecycle automation.
Technologies used: Java 17, Spring Boot, Microservices, PostgreSQL, ScyllaDB, AWS,SQS Kafka, Redis,Netflix Conductor.Spring AI / LLM Integration.
Roles and Responsibilities:
Overview:
Built a cloud-native insurance underwriting platform serving small business and commercial vehicle policies, enabling real-time quote generation, policy management, and claims processing for one of America's largest mutual insurance companies
Technologies used:
Java 8, Spring Boot, Microservices, AWS, DynamoDB.
Roles and Responsibilities:
Overview:
Engineered core banking solutions for USAA, a leading financial services provider dedicated to serving 13M+ U.S. military members and their families. Focused on delivering high-availability, secure, and scalable digital banking platforms.
Technologies Used:Java 8, Spring Boot, Microservices, AWS (EC2, SQS), Bitbucket, JUnit, Mockito, REST APIs.
Roles and Responsibilities:
Overview:Developed and modernized core reporting modules for CIBIL, India’s premier credit information company. Contributed to the digital transformation of credit scoring systems that process loan and credit card payment records from member banks to generate Credit Information Reports (CIR).
Technologies Used:Spring MVC, Hibernate, Struts, MySQL, SVN, JSP, jQuery, AJAX.
Roles and Responsibilities: