Consumption Billing System
- Problem.
- Turn multi-service, multi-region usage into dependable billing data.
- Impact.
- Delivered a pipeline with three-layer deduplication, extending billing to US government clouds.
Reliable by design.
Measurable in impact.
I engineer distributed systems where correctness matters, from invoice-ready cloud consumption to enterprise policy migration.
8+ years building software at Microsoft, Salesforce, and MakeMyTrip. A focus on the details that make complex systems dependable.
01 / Selected work
Four perspectives on my work at Microsoft: making consumption accurate, understandable, accessible, and easier to adopt.
02 / Experience
From internal business tools to enterprise platforms and cloud consumption systems.
Software Engineer II · Hyderabad (remote)
Delivery and maintenance of multi-region Microsoft Purview consumption billing, product trials, and enterprise migration tooling. A focus on invoice accuracy, consumption transparency, and measurable adoption.
Member of Technical Staff · Bengaluru
Built platform-wide asynchronous job notifications and a flexible B2B licensing and entitlement framework.
Software Engineer · Gurugram
Built an in-house Java and React CRM that replaced paid third-party software, lowered licensing costs, and improved onboarding and query resolution. Delivered agent scheduling and real-time sales and post-sales reporting.
03 / About & toolkit
Bachelor of Engineering
Netaji Subhas Institute of Technology, University of Delhi
2014 – 2018
Best Performing Team
MakeMyTrip, 2019
INSPIRE Scholarship (SHE)
Government of India
My work sits where distributed systems meet real product needs.
At Microsoft, that means getting consumption data ready for billing, making it easier to understand, and helping enterprises adopt new capabilities.
Across eight years of engineering, the recurring challenge has been the same: translate a complex problem into software people can depend on.
Java · C# · Scala · Python · JavaScript · PowerShell
.NET · Spring Boot · Apache Spark · Service Fabric · React · WPF
Azure Event Hubs · ADLS Gen2 · Redis · Kusto / Azure Data Explorer · Key Vault
Distributed systems · Microservices · Event-driven architecture · Multi-region systems · Data correctness · Network security
Git · Jenkins
04 / Mentorship on Topmate
Practical guidance for students and early-career professionals moving into software engineering or finding their next direction.
You don’t have to figure it all out on your own.
I actively mentor on Topmate, helping people work through career decisions, prepare for interviews, and approach their next opportunity with more confidence.
Platform-awarded badges, shown as earned distinctions rather than a current ranking.
A mentoring milestone
I was featured in Times Square as one of Topmate’s Quarter 1 Game Changers in 2025.
A memorable moment in a journey that started with a simple intent to give back through mentorship, career guidance, resume reviews, and mock interviews.
Read the story on LinkedInA clearer perspective
“His guidance gave me a much clearer perspective…”
Interview readiness
“…making me feel well-prepared for my upcoming interviews.”
Thinking through system failures
“…valuable pointers, such as considering potential failures…”
Career direction
“…provided a clear roadmap for my career path, suggesting precise study routes.”
Actionable feedback
“…constructive feedback that helped me see where I can improve.”
Looking toward development
“…eager to switch my domain from testing to development.”
A stronger resume
“…improving the content and structure of my resume.”
Confidence with algorithms
“I feel more confident in data structures and algorithms.”
Communicating in interviews
“…suggested to work on my communication skills (thinking out loud)…”
Space for every question
“…thoroughly addressed all my concerns and clarified any doubts…”
Selected testimonial excerpts and profile figures from Topmate, checked . Platform tenure is based on the March 2022 join date. Visit Topmate for current ratings, services, availability, and pricing.
Experience, projects, and skills in a format you can keep.
05 / Get in touch
Looking for mentorship, career guidance, or interview preparation? Please reach out. I’m also happy to connect about my engineering work.
Connect for mentorship kumarnikhil374@gmail.com