Mitchell Sternke

Principal Software Engineer at Microsoft

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mitchell Sternke is a Principal Software Engineer in Seattle with 11 years of experience building reliable data and tooling systems at Microsoft, where he progressed from Software Engineer to principal roles. He specializes in back-end and database engineering—contributing to open-source projects like the VS Code mssql extension and SQL Tools Service—focused on connection management, query execution, and test automation. Known for rigorous QA and unit-test infrastructure work, he blends developer and tester perspectives to improve reliability in cross-platform developer tools. An avid competitive programmer and hackathon participant, he brings curiosity and a polyglot mindset to complex system design and debugging.
code11 years of coding experience
job14 years of employment as a software developer
bookHigh School, High School at Eden Prairie High School
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Minnesota
languagesEnglish
github-logo-circle

Github Skills (22)

unit-testing10
testing10
connect10
connections10
typescript10
test-framework10
connection-manager10
mochajs10
connection-pool10
sql10
typescript-types10
dotnet-core10
database-management10
typescripts10
csharp10

Programming languages (4)

PowerShellTypeScriptC#C++

Github contributions (5)

github-logo-circle
microsoft/vscode-mssql

Jun 2016 - Dec 2016

Visual Studio Code SQL Server extension.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:134 commits, 13 PRs, 11 pushes in 5 months
Contributions summary:Mitchell primarily contributed to the testing infrastructure of the `vscode-mssql` extension. Their work involved adding, modifying, and fixing unit tests for various components, including the sqlOutputContentProvider and the extension itself. Key contributions also include establishing a unit test infrastructure for xunit style reporting and fixing existing test failures, indicating a focus on ensuring the reliability and correctness of the extension's functionality.
sqlserversql-servervisual-studio-codemicrosoft-sql-servervscode
microsoft/sqltoolsservice

Aug 2016 - Dec 2016

SQL Tools API service that provides SQL Server data management capabilities.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:63 commits, 14 PRs, 17 pushes in 4 months
Contributions summary:Mitchell's primary focus appears to be on back-end development, particularly related to database interactions and SQL tools services. The commits indicate work on connection management, including establishing, cancelling, and disconnecting database connections. Furthermore, the user is involved in features relating to listing databases and implementing connection context changes, which demonstrates a focus on database administration and integration within the SQL tools ecosystem.
data-serverapidata-managementsql-serversqlserver
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mitchell Sternke - Principal Software Engineer at Microsoft