Overview
Technical skills
Timeline
Roles

Overview

Software architect and backend engineer with 15+ years in software development, including 4 years of team leadership. Designs scalable microservices and distributed systems, and has hands-on experience building AI-driven agentic workflows and embedding/vector search integrations. Leads end-to-end delivery using Agile practices, CI/CD automation, and production support across cloud and containerized environments.

Technical skills

JavaScript
Java• Staff • 14y+
Node JS• Middle • 4y+
Java
Spring Boot• 12y+
Node JS
Express• 4y+
C#
ASP.NET Core• 10y+
Databases
ElasticSearch• 14y+
MySQL• 14y+
Apache Kafka• 14y+
Cassandra• 7y+
Neo4j
AI/ML
LLM
Multimodal AI
AI Agents
Embeddings
Gemini
RAG
OpenAI SDK• 1 project
Frontend
GraphQL• 4y+
DevOps
GCP
AWS• 14y+
CI/CD• 14y+
Jenkins• 14y+
Grafana• 7y+
Prometheus• 7y+
Terraform• 7y+
Amazon EKS• 5y+
AWS Fargate• 5y+ • 4 projects
Datadog• 4y+
Docker• 4y+
Kubernetes• 4y+
GitHub Actions• 3y+

Timeline

Software Architect & Developer Lead
Independent Consultant Contractor
Nov 2024 to Present 1 Year 9 Months Pune In office
Architects and builds advanced multi-agent systems, integrating OpenAI Agents SDK and Spring AI MCP to automate complex workflows. Works on embedding-based search and agentic discovery by combining Gemini embeddings with Neo4j and graph-enhanced vector search. Develops microservices using DDD and GraphQL BFF layers, and uses Temporal for resilient orchestration and compensating transactions. Maintains CI/CD pipelines with GitHub Actions and builds and runs services with Docker.
Java
Spring Boot
AI Agents
Embeddings
Gemini
Neo4j
Vector
RAG
Node JS
Express
GraphQL
GitHub Actions
Docker
MySQL
Apache Kafka
Solution Architect Team Lead Lead
Western Union Full-Time
Oct 2023 to Jul 2024 9 Months Pune In office
Architected and led delivery of a high-scale payments compliance product using event-driven architecture and microservices. Managed a team of 8 engineers with technical mentorship, code quality practices, and design/code review rigor. Drove agile planning and release execution as a Scrum Master and handled production support to maintain reliability for end-users. Produced solution documentation in Confluence and supported CI/CD and operational monitoring.
Java
Spring Boot
AWS
Jenkins
Couchbase
Apache Kafka
GitHub Actionssince 2023
Docker
Dynatrace
Jira
Confluence
Engineering Manager Lead
Sarvagram Full-Time
Jun 2023 to Aug 2023 2 Months Pune In office
Led a team of 6 engineers, setting performance goals and guiding delivery toward product outcomes. Architected and designed loan origination and farm loan management systems using event-driven architectures and microservices. Managed the product lifecycle, including planning, feature grooming, release management, and Scrum Master activities. Supported engineering delivery with a stack spanning AWS and CI/CD automation.
Java
Spring Boot
AWS
Jenkins
MySQL
Apache Kafka
CI/CD
Lead Backend Engineer (Team Lead) Lead
Delivery Hero Full-Time
May 2022 to Jun 2023 1 Year 1 Month Pune In office
Led a team of 6 engineers in designing and delivering an F&B merchant console with strong engineering mentorship and performance goal setting. Architected the solution using microservices, event-driven architecture, and domain-driven design. Built GraphQL-based BFF layers to optimize client data delivery and performance. Managed Scrum and release responsibilities and provided production support to ensure stability and high availability.
Java
Spring Boot
Node JSsince 2022
Expresssince 2022
GraphQLsince 2022
Kubernetes
Dockersince 2022
Jenkins
MySQL
Apache Kafka
Datadog
CI/CD
Software Designer 5 (Tech Lead) Lead
Hewlett Packard Enterprise (HPE) Full-Time
May 2021 to May 2022 1 Year Pune In office
Led design and development of the HP subscription management platform using microservices, event-driven architecture, and DDD. Built robust public APIs to enable platform integration with external products and services. Managed end-to-end delivery and maintained code quality through design reviews and code reviews, while handling release planning and production support. Documented architecture and tracked execution using Jira and Confluence and supported CI/CD operations.
Java
Spring Boot
AWS
Amazon EKS
Jenkins
MySQL
Apache Kafka
Splunk
CI/CD
Jira
Confluence
Senior Software Engineer Senior
Qualys Full-Time
Oct 2019 to May 2021 1 Year 7 Months Pune In office
Enhanced and supported distributed data infrastructure for the Qualys data platform. Developed services and libraries for core components used by application teams, focusing on Cassandra, Kafka, and integration requirements. Took ownership of technical design and hands-on implementation using Java and Spring Boot, including monitoring and production readiness. Supported the software development lifecycle from development through production deployment with ongoing operational oversight.
Java
Spring Boot
Apache Kafka
Cassandra
Prometheus
Grafana
Terraform
CI/CD
Jenkins
Confluence
Jira
Senior Software Engineer Senior
SAS R&D India Full-Time
Apr 2012 to Aug 2019 7 Years 4 Months Pune In office
Architected and developed microservices for a customer intelligence platform, including monolith-to-microservice migration work. Built a data hub supporting access patterns across systems and led end-to-end development of a digital asset management product. Developed a facet search service using Elasticsearch to improve data discoverability. Supported iterative delivery using Agile practices and handled production support to identify and resolve issues proactively.
Javasince 2012
Spring Bootsince 2012
AWSsince 2012
Jenkinssince 2012
MySQLsince 2012
ElasticSearch
Apache Kafkasince 2012
CI/CDsince 2012
Jirasince 2012
Confluencesince 2012
University of Mumbai (Bombay)
Bachelor's Degree Computer Engieering
2006–2009 Mumbai, Maharashtra