- Optimised resource usage across Azure SQL Database through differential overbooking, balancing performance, failover risk and infrastructure cost.
Technologies: C++, Azure SQL and Kusto.
Senior Software Engineer at Microsoft
Reliable, resilient and pragmatic engineering.
Experience spans Azure SQL, Google Workspace and Microsoft Teams. Independent projects explore data analysis and machine learning.
Professional experience
Work spans backend services, encrypted document workflows and production reliability.
Technologies: C++, Azure SQL and Kusto.
Technologies: Java, Web Workers and Spanner.
Technologies: .NET Framework, .NET Core, Azure Storage and Redis.
Software Developer Intern, 2018
Developed asynchronous caching, role-based access controls, and lead generation and aggregation for HDFC's brand website and CMS admin.
Software Engineering Intern, June to July 2017
Developed SQL, algorithm and regular-expression challenges for hiring assessments.
Independent and team projects
These projects are separate from my employment. Each report includes interactive charts, implementation details and limitations.
Team hackathon project
Our team placed third nationally at Zomato Hackanoodle and presented the prototype to Deepinder Goyal. The report explores synthetic demand, supply trade-offs and the limits of the archived model.
Android, Django, SQLite and a Keras LSTM experiment.
GPS analysis and prediction
Six hours of GPS observations from 6,065 buses reveal differences in road speeds and service gaps. Arrival-model comparisons show what this short collection window can support.
GTFS-Realtime, pandas and LightGBM.
Retrieval prototype
A contract-aware retrieval pipeline uses 644 documents and a ten-question diagnostic evaluation. The report examines retrieval and answer quality. The year refers to the benchmark's publication.
LangChain, Chroma, OpenAI and Ragas.
Exploratory data analysis
A 0.75% sample from 38.3 million records supports an analysis of demand, geography, speed and fares. The report also explains the limits of interpreting recorded tips.
Python, pandas and GeoPandas.
Writing
The Startup on Medium
This article examines the internals of key-value databases.
Academic background
2025 to present. In progress.
Liverpool John Moores University, via UpGrad.
2025 to present. In progress.
IIIT Bangalore, via UpGrad.
2014 to 2018.
Jaypee Institute of Information Technology, Noida.
Knowledge sharing
Mentored engineers through Scaler Academy and 10xAcademy, covering system design, backend development, data structures and interview preparation.
Earlier work
These projects provide earlier examples of my work. Hackathon entries were prototypes, rather than production services.
Swipe or scroll to explore all five projects.
Hackathon prototype
Zomato Hackathon, 2019.
Our team placed third nationally and presented the synthetic-data prototype to Deepinder Goyal.
Explore the visual report
Academic project
UpGrad, IIIT Bangalore and LJMU.
The analysis examined geographic patterns, temporal trends and collision severity using Python and pandas.
Academic project
JIIT, 2017.
The project combined audio and visual inputs for emotion detection using Keras, TensorFlow, Dlib and PyAudioAnalysis.
Academic project
JIIT, 2017.
The project compared transport protocols and investigated changes to DCCP using the NS-2 simulator.
Academic project
JIIT, 2016.
The app implemented SMS-based device controls, camera-based security and low-battery location alerts.
View the Android project (opens in a new tab)Recognition
Swipe or scroll to explore the awards.
Industry recognition
2022.
Received this award for work on client-side encryption.
Industry recognition
3 awards
Received this award three times for work on technical debt, infrastructure fixes and reliability.
Hackathon
3rd nationally, 2019
Our team presented the demand-supply heatmap prototype to Deepinder Goyal.
Read the project reportSwipe or scroll to explore the contest results.
Regional contest, 2017
97th All India Rank
Represented JIIT, Noida.
Jaypee, Noida
2nd place
Jaypee, Noida
3rd place
Jaypee, Noida
3rd place, 2017
Jaypee, Noida
2nd place
Contact
Discuss engineering roles, distributed systems or a project collaboration.