Senior backend engineer with 8+ years of experience in developing scalable backend platforms and cloud-native services. Expertise in Python, Java, REST APIs, and microservices, specializing in asynchronous programming and AWS. Proficient in designing AI-driven workflows for enterprise applications, including incident analysis and anomaly detection. Demonstrated success in managing systems end-to-end, resolving production issues, and migrating large datasets while collaborating with global teams.
Overview
9
9
years of professional experience
Work History
AVP
JPMorgan
Bengaluru
09.2021 - Current
Led the ground-up development of Stock Analytics and Strategy Analytics, the core analytics experience within JPMorgan's institutional equity portfolio platform, covering portfolio composition, risk, exposures, performance, and hedging.
Owned the backend architecture and development for the institutional equity portfolio analytics platform, supporting global investment desks and processing analytics for 10,000+ client portfolios weekly.
Partnered directly with trading, structuring, and sales teams to translate complex investment requirements into scalable backend capabilities; mentored engineers and conducted internal Python bootcamps.
Led the migration of 5B+ futures and options analytics records from legacy Perl/C++ pipelines to Python-based processing and AWS Aurora, designing migration workflows for scalability and recoverability; diagnosed and resolved critical production memory leaks during rollout.
Designed and implemented an AI-assisted reconciliation agent for time-series analytics that identified data inconsistencies and anomalies across financial datasets, automating investigation workflows and improving data-quality analysis.
Designed and implemented production AI-agent workflows used across the firm's engineering organization for incident root-cause analysis, automated regression review, code critique, and engineering knowledge discovery.
Architected Lens, an AI-driven engineering reuse-discovery platform that identifies existing plugins, agents, and services during solution design, helping prevent duplicate engineering efforts with an estimated business value of ~$2.5M per avoided build.
Drove adoption and cross-team reuse of AI capabilities by designing reusable agent workflows and engineering solutions that reduced repetitive development and investigation effort.
ML Engineer
Dell Technologies
Bengaluru
09.2019 - 09.2021
Developed machine-learning and NLP solutions for customer experience, warranty analytics, and support operations, including sentiment analysis, NER, clustering, and automated ticket classification.
Built a FastAPI-based data-preprocessing service to standardize text-processing workflows across analytics projects.
Developed ML and rule-based models to identify support root causes, evaluate agent compliance, and improve operational triage.
Built information-extraction pipelines over emails and chat data to accelerate customer-support workflows.
Senior Software Engineer
UST Global
Trivandrum
01.2018 - 01.2019
Developed anomaly detection, NLP/chatbot, speech-to-text, and automated ticket-classification solutions, improving diagnostic accuracy by 30% and ticket triage efficiency by 70%
Education
Bachelor of Technology - Computer And Information Sciences