Senior Software Engineer @ Microsoft · SQL Server Drivers
I build the plumbing between your app and SQL Server — and teach AI agents to help build it.
| Project | What I do |
|---|---|
| Microsoft OLE DB Driver for SQL Server | Ship the 18.x / 19.x releases: TLS 1.3, Arm64 / Arm64X builds, connection resiliency, new UI languages, and build and release modernization |
| Microsoft ODBC Driver for SQL Server | Connection resiliency, new connection options, localization, release pipelines |
| mssql-rs | The Rust TDS stack and new ODBC driver: Entra ID auth (service principal, managed identity, interactive, integrated / Kerberos), server cursors, descriptors, catalog functions, query timeouts, bulk copy |
| Entra ID auth for the drivers | The shared authentication library behind the Windows drivers: releases, test coverage, CI |
| SQL docs | Driver documentation |
- Security first. Memory-safety hardening of TDS protocol parsing, static analysis, and regression harnesses built on in-process mock TDS servers.
- Release engineering. Multi-stage YAML pipelines, signing, symbols, NuGet, and builds you can reproduce.


