Work
  • Sep 2026 - Current
    Microsoft
    Senior Software Engineer
    • Building the networking control plane for AI workloads requiring high throughput and high availability
  • Sep 2023 - Sep 2026
    Microsoft
    Software Engineer II
    • Built the foundation of a new C# control plane service---including the REST API gateway with authN/Z, 3 backend microservices, gRPC/Protobuf channels, instrumentation, and CI/CD---to enable availability zone failover for intensive networking workloads. It now powers 1000s of Gb/s of bandwidth including OpenAI’s model inference
    • Led incident management and maintenance for a legacy C# microservice. Migrated best-effort event handlers to a resilient batched processing pipeline, leading to a 95% reduction in customer-facing errors
    • Role modeled adoption of agentic AI tools through team demos. Developed a specialized AI code review tool and pitched it at an internal conference, resulting in 10+ teams onboarded and 100s of PRs reviewed with AI
    • Acted as DRI for team security workstreams. Partnered with PMs and red teams to triage, delegate, and track backlog work across multiple engineers, reducing the team backlog by 60%
    • Participated in 12x7 on-call rotations responding to critical incidents across 10+ services. Drove long-term repairs to improve observability and reduce alert noise, contributing to 5+ bugs caught before impacting customers
    • Ramped up and mentored new team members, from junior to principal engineer. Coached one engineer through shipping a build system migration in his first 6 months, yielding 50% faster CI builds
  • Aug 2021 - Sep 2023
    Microsoft
    Software Engineer I
    • Designed and implemented features to leverage a publisher/subscriber system in a C++ application on 1M+ VM host machines. Unblocked migration to the pub/sub-based stack for a networking product worth $100M+/year
    • Reproduced VM creation failure modes in Azure setups, traced service logs for root causes, and collaborated with other network control plane teams to resolve 100s of customer-impacting errors