Tomas Matousek

SDE at Microsoft

Redmond, 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
Tomas Matousek is a seasoned SDE at Microsoft with 17 years of experience building and hardening compiler and developer tooling across the .NET ecosystem. He has worked deeply on Roslyn, F#, the .NET SDK, and language runtimes like IronRuby/IronPython, blending compiler internals with practical build and test automation. His open-source contributions emphasize robustness—adding extensive unit tests, fixing race conditions, and improving CI/build tooling for high-profile repos such as dotnet/roslyn and dotnet/sdk. Tomas combines backend systems work with DevOps sensibilities, having improved signing, packaging, and RepoToolset-based build infrastructure. Based in Redmond and holding a Master's in Computer Science from Charles University in Prague, he brings a rare mix of language-runtime expertise and pragmatic engineering that keeps developer tools reliable at scale. Notably, much of his impact is behind the scenes: strengthening test frameworks and infra that enable faster, safer feature delivery across Microsoft’s .NET projects.
code17 years of coding experience
bookMasters, Computer Science, Masters, Computer Science at Charles University in Prague
languagesCzech
stackoverflow-logo

Stackoverflow

Stats
26reputation
232reached
1answer
0questions
github-logo-circle

Github Skills (53)

unit-testing10
git10
libgit210
roslyn10
msbuild10
compiler-development10
testing10
dotnet-cli10
net10
test-framework10
dotnet-new10
dotnet10
vscode-extension10
refactor10
implement10

Programming languages (12)

C#TypeScriptPowerShellDockerfileShellC++CHTML

Github contributions (5)

github-logo-circle
dotnet/sourcelink

Apr 2018 - Dec 2022

Source Link enables a great source debugging experience for your users, by adding source control metadata to your built assets
Role in this project:
userBackend Developer
Contributions:2 releases, 111 reviews, 299 commits in 4 years 9 months
Contributions summary:Tomas primarily contributed to the Source Link project by adding and modifying source code related to Microsoft.Build.Tasks, Microsoft.Build.Tasks.Git, and related unit tests. They implemented tests and corrected issues. The user's work included updating SourceLink versions, adding support for repositories, and other bug fixes.
hacklangdotnetsource-controlnetstandardrevit-api
dotnet/arcade

Feb 2017 - Jan 2023

Tools that provide common build infrastructure for multiple .NET Foundation projects.
Role in this project:
userBack-end Developer & Build Automation Engineer
Contributions:33 reviews, 351 commits, 410 PRs in 6 years
Contributions summary:Tomas primarily focused on improving the build process and adding new features to the signing tool. This included implementing the ability to build via the .NET CLI, updating package versions, and refactoring the code to locate MSBuild when not explicitly specified. The user also worked on integrating the project with the RepoToolset SDK, and streamlining packaging. Furthermore, they made improvements to the build infrastructure and added tasks.
dotnetinfrastructurefoundationcsharpdotnet-core
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
Tomas Matousek - SDE at Microsoft