Staff-level IC leading architecture and technical direction for the Microsoft Teams developer platform, with responsibility for long-term scalability, API design, and ecosystem health
Conceived, pitched, and delivered a full rewrite of the Teams SDK stack, replacing legacy products with modern, production-grade SDKs in TypeScript, Python, and C#
Drove the initiative from hackathon proposal to GA, owning system design, cross-language API consistency, migration strategy, and production rollout across multiple Microsoft orgs
Established platform primitives and abstractions used by internal and external teams to build Teams agents and bots, significantly improving developer velocity and correctness
Led cross-org collaboration with platform, documentation, and partner teams to coordinate deprecation of legacy SDKs and align on a single, forward-looking developer experience
Currently architecting and building a new agent memory service and supporting infrastructure, enabling automatic persistence and retrieval of agent and user memories through a developer-facing API
Designing distributed systems with a focus on multi-tenant isolation, access control, data durability, and low-latency retrieval at scale, supporting enterprise and consumer workloads
Acts as a technical authority across teams, reviewing designs, unblocking complex problems, and setting engineering standards for backend and platform development
Backend engineer on Meta’s Business Messaging platform, supporting high-throughput communication between businesses and billions of users across WhatsApp, Messenger, and Instagram
Designed and maintained distributed backend services handling tens of millions of messages per day with strict latency, reliability, and correctness requirements
Led backend development for features enabling business-to-user messaging workflows, including message routing, state management, and delivery guarantees
Improved system reliability and tail latency by optimizing critical request paths, reducing p99 latency by ~30% under peak traffic
Worked on horizontally scalable services written primarily in Go, integrating with Meta’s internal RPC, storage, and observability infrastructure
Partnered closely with product, infra, and client teams to ship features end-to-end, from design review through production rollout
Contributed to on-call rotations for tier-1 services, debugging production issues at scale and driving post-incident improvements