Microsoft — Software Engineer
Aug 2024 – Present
Windows Compliance & AI Tooling
Technical design and hands-on implementation of engineering services and distributed validation workflows.
- Own discovery, prototyping, implementation, automated testing, integration and production support for C#/.NET engineering services.
- Architect asynchronous orchestration with Azure Functions and Durable Functions, evaluating scalability, state management, retries, fault recovery and operational simplicity.
- Lead production and pre-release investigation across services, applications, telemetry, operating-system, data-flow and network boundaries.
- Drive technical alignment through design reviews, peer code reviews, documentation and testing strategy with engineering and external testing teams.
- Apply AI-assisted engineering to testing, diagnostics and validation with attention to correctness, security and reproducibility.