Accomplished software development professional and team leader with expertise in web-scale microservices development, system architecture, and cloud infrastructure setup, including Cassandra, deployed across 40+ geo-locations.
Overview
19
19
years of professional experience
Work History
Lead Engineer
Salesforce Inc.
Hyderabad
10.2023 - 04.2024
Managed a team of ~12 predicting sales opportunities using ML models.
Delivered the first version of Next-Gen Forecast in a record 3-month time.
Deployed a data pipeline on Cassandra within Salesforce cloud infrastructure.
Senior Software Engineer
Microsoft Azure
Hyderabad
02.2018 - 08.2023
Led a team that implemented the Proximity Placement Group feature of Azure Compute Resource Provider achieving.
Reduced VM to Disk latency to ~20ms and enabled VM disk resize with zero downtime.
Mentored junior software engineers, enhancing team productivity.
Set up Cassandra cloud infrastructure for large very large data, optimizing cluster performance for scalability and data availability.
Senior Software Engineer
Druva Data Solutions
Pune
11.2016 - 02.2018
Transformed WebDAV downloader tool, achieving a 300% speed improvement.
Migrated WebDAV server to Microservice architecture, reducing API latency by 50%.
Technical Architect
Huawei India
Bengaluru
07.2011 - 11.2016
Led a team of 20 for Core Platform and Middleware services development.
Improved SIP Dispatcher performance by 100% and SIP server performance by 70%.
Designed Lawful Interception (LI) component for China Mobile’s 1 billion subscribers.
Lead Engineer
Comviva
Gurgaon
02.2009 - 05.2011
Authored MCA and DNC services handling millions of customers.
Enhanced MCA architecture to support 1000 TPS and 1 billion customers.
Integrated with 3+ third-party switches in a record 1 month.
Senior Software Engineer
Vitendo
Noida
08.2007 - 02.2009
Architected and deployed a robust registration system for UMA-based softphones.
Enabled 1-click calling from third-party applications like Outlook and Firefox.
Senior Software Engineer
Conexant Systems
Noida
02.2005 - 08.2007
Implemented Data Model framework of TR-069 protocol for xDSL modems.
Exported 100+ services for secure auto-provision and management by TR-069 server.
Education
M.C.A. -
Madan Mohan Malaviya University of Technology
B.Sc (Honours) - Mathematics -
Banaras Hindu University
Skills
Microservices, Distributed Systems, Software Development
Cloud-based data backup, Layer 4 protocols development
C11, C14
C#, NET Core, Python, JAVA, RUST
Linux, Windows
GDB, WinDbg, Perfview, Cachegrind, Valgrind
Docker containers, Windows Service Fabrics
Design Patterns, OOP, UML
REST, JSON
Performance Optimization, Performance Tuning
PROFESSIONAL SUMMARY
5+ years of experience in setting up Cassandra cloud infrastructure, optimizing cluster performance for scalability and data availability.
Managed high-performing software development teams of sizes up to 20 in an agile environment.
Comprehensive experience in web-scale microservices handling 20 million transactions per day.
Over 18+ years of experience in C, C++11, C++14, RUST, data structures, algorithms, OS concepts, multithreading, and socket programming on Windows and Linux platforms.
Proficient in analyzing existing systems to discover issues and inconsistencies using software performance optimization tools and techniques while handling 10+ optimization projects.
Recognized for high team efficiency from the COO, Delivery Efficiency award, and Annual Best Team award at Huawei.
Key Projects
.Compute Resource Provider - Microsoft Azure - 01/2018 to 08/2023
• Managed Azure Compute Resource lifecycle, led requirement gathering, design reviews, coding, and backlog management, increasing project delivery efficiency by 40%.
InSync - Druva Data Solution - 11/2016 to 01/2018
• Developed Druva's public cloud-based data backup solution on AWS Cloud.
SNE and ENIP Core Platform - Huawei Technologies India - 02/2011 to 11/2016
• Led a high-performing team for SIP/SS7-based product lines, improving project efficiency by 10% year on year.
VAS Services - Comviva Inc. - 02/2009 to 05/2011
• Developed MCA and DNC services for mobile subscribers, integrating with third-party systems.