Ankur Singhal
Senior Software Engineer @ Microsoft | Ex - Uber, Amazon
- Role
- Senior Software Engineer at Microsoft
- Location
- Seattle, WA, US
- LinkedIn followers
- 500 followers
About Ankur Singhal
Seasoned backend engineer with extensive experience designing and building scalable, distributed systems across multiple domains. Proven track record of delivering large-scale products from the ground up and developing reliable backend architectures handling real-time global traffic. Currently working as a Senior Software Engineer in Azure Core (Execution Graph team), where I focus on building services that help in detection, analysis, and prevention of reliability and performance regressions across all Azure Control Plane services. Passionate about system design, performance optimization, and solving complex engineering challenges that drive measurable impact.
Experience
Senior Software Engineer
Aug 2022 — Present · Redmond, WA, US
Execution Graph OnDemand: Engineered a scalable, on-demand Execution Graph system supporting Single Instance and VM Scale Set operations. Reduced investigation time for failures and latency anomalies while cutting resource utilization by 70%, resulting in an estimated annual cost saving of $2M — all achieved without requiring subscription onboarding. Developed the system using.NET/C#, Azure Functions, CosmosDB, Azure Blob Storage, Azure Service Bus, Kusto (Azure Data Explorer), Azure Synapse pipelines, and a microservices architecture, ensuring high performance, reliability, and seamless integration with Azure Core services.Insights Agent: Designed and developed the Insights Agent based on MCP architecture, enabling users to generate AI-powered, actionable insights from Execution Graphs. Built a reliability analysis tool that aggregates errors from the deepest failing stacks to their caller services, allowing service owners to identify top error sources, monitor trends, and improve overall service reliability.
Education
Harcourt Butler Technological Institute
Bachelor of Technology (BTech), Computer Science and Engineering
2007 — 2011
Texas A&M University
Master's degree, Computer Science
2013 — 2015
Skills
- Windows
- Eclipse
- Microsoft Office
- Mysql
- Software Development
- Python
- Javascript
- Java Enterprise Edition
- Struts
- Core Java
- Machine Learning
- Image Processing
- Sql
- Linux
- Php
- Html
- Algorithms
- Data Structures
- Microsoft Excel
- Pl/Sql
- Data Mining
- Web Applications
- C++
- C
- Programming
- Jsp
- Java
- Xml
- Matlab
- Unix
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.