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.
17 years of coding experience
Masters, Computer Science, Masters, Computer Science at Charles University in Prague
Source Link enables a great source debugging experience for your users, by adding source control metadata to your built assets
Role in this project:
Backend 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.
Tools that provide common build infrastructure for multiple .NET Foundation projects.
Role in this project:
Back-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.