Microsoft
Software Engineer
May 2024 — Sept 2026 · Noida, India
Owned inventory-costing capabilities on Dynamics 365 Finance & Operations end to end and built AI multi-agent automation for large-scale engineering support.
- Owned the end-to-end design and delivery of a highly anticipated lot-level inventory-costing capability, re-architecting the multi-stage inventory-to-cost pipeline to support lot-level tracking with full backward compatibility.
- Drove implementation across 45+ files spanning cost allocation, inventory handling, order generation and transaction posting — hardened by comprehensive automated tests across splitting, partial-receipt, settlement and edge-case scenarios — and shipped it to Public Preview for 30+ enterprise customers.
- Architected BugHealth360, an AI bug-triage platform on a multi-agent AutoGen orchestrator (1 hub + 8 specialized agents) with a 14-signal scoring engine (C#/.NET 8 + Python) that triages up to 40 bugs/min across severity, customer impact, regression confidence and sentiment — cutting triage time 60–70% and winning an internal Microsoft hackathon.
- Integrated 4 MCP servers (issue tracking, email, chat and a custom metadata service over 197K+ artifacts) behind a FastAPI backend (30+ REST + WebSocket endpoints) and a React 19 dashboard, evolving it through 3 architecture iterations: Python PoC → .NET 8 service with Redis, Cosmos DB and Service Bus → FastAPI + AutoGen.
- Sole owner of a financial-costing module: triaged and resolved 40+ escalated production incidents across cost allocation and variance calculations, backporting fixes across 3 prior releases for top-tier enterprise customers, and replaced runtime data methods with precomputed SQL views.
- Re-prioritized ~20 deliverables around customer pain, engineering effort and release timelines while owning initial design decisions, cutting recurring incidents ~32%; mentored 2 engineers and a new senior hire, and drove AI-agent adoption across two teams to automate repetitive work.