Pavel Šavara

Senior Software Engineer at Microsoft

Prague, Prague, Czechia
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
Pavel Šavara is a Senior Software Engineer based in Prague with 18 years of experience building and leading engineering teams across enterprise and open-source projects. Currently at Microsoft, he contributes to core .NET components—working on the SDK, ASP.NET Core, and runtime—bringing deep expertise in backend systems, runtime performance, and WASM support. He has a strong track record in team leadership and innovation from roles at Cimpress, NCR, and Barclays, mixing hands-on development with architectural responsibilities. Pavel’s open-source work includes meaningful contributions to high-profile repos like dotnet/runtime and dotnet/sdk, where he implemented WebSocket benchmarks, trimming optimizations, and modularized JS runtime integration. Known for pragmatic problem-solving, he blends low-level runtime improvements with automation and build-process engineering. Outside work he keeps a positive mindset—“Life is good”—which reflects in steady long-term contributions and collaborative development.
code18 years of coding experience
job23 years of employment as a software developer
languagesEnglish, Czech
stackoverflow-logo

Stackoverflow

Stats
3,437reputation
1.5mreached
74answers
6questions
Badges
java
top-5%
interop
top-5%
github-logo-circle

Github Skills (34)

javascript10
net-sdk10
net10
typescript10
dotnet-new10
dotnet10
websocket10
asp-net-core10
blazor10
asp-net10
automation10
sdk10
dotnet-sdk10
typescript-types10
dotnet-core10

Programming languages (18)

C#PowerShellJavaC++CSSRustCCMake

Github contributions (5)

github-logo-circle
dotnet/runtime

Mar 2021 - Jan 2023

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer & System Architect
Contributions:2273 reviews, 154 commits, 1018 PRs in 1 year 10 months
Contributions summary:Pavel implemented a new WebSocket performance test within the .NET runtime, writing benchmarks for WebSocket buffering, sending, and receiving various sizes of data. They introduced a new class for BrowserWebSocket that allows to run the tests on a browser. The user also contributed to the implementation of HTTP request options and introduced a set of improvements in the core runtime, by refactoring existing code into TypeScript modules. They also made changes related to the .NET runtime, mainly by enabling WASM support.
dotnetruntimelinuxcsharpxamarin
dotnet/aspnetcore

Jul 2021 - Jan 2023

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Role in this project:
userFull-stack Developer
Contributions:128 reviews, 13 commits, 29 PRs in 1 year 5 months
Contributions summary:Pavel contributed to the modularization of the dotnet.js file, updating the createEmscriptenModuleInstance to use the new createDotnetRuntime() API. They removed legacy interop methods and used JSImport for lazy loading assemblies and loading satellite assemblies. Several commits involved updating the MonoPlatform.ts file, and other commits indicate work related to VS 17 installation.
dotnetcoreweb-basedasp-netnet-coreasp-net-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
Pavel Šavara - Senior Software Engineer at Microsoft