Fredric Silberberg

Senior Software Engineer 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
Fredric Silberberg is a Senior Software Engineer with 12 years of experience focused on compiler and tooling work at Microsoft, where he contributes to the Roslyn team. He has deep back-end expertise across the .NET ecosystem—contributing to dotnet/runtime, SDK, project-system, and analyzers—and has shipped improvements ranging from runtime attributes to developer-facing project commands. Fredric is also an active open-source contributor to high-profile projects like OmniSharp and WPILib, where his work touched networking internals and embedded firmware features for keyboards and robotics. Known for pragmatic refactors and reliable test automation, he often operates at the intersection of performance, correctness, and developer experience. Based in Redmond, he pairs advanced C#/.NET knowledge with hands-on contributions to community tooling, and uniquely blends low-level runtime changes with user-facing IDE and extension improvements.
code12 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Worcester Polytechnic Institute
bookBlackstone Valley Vocational Regional School District
stackoverflow-logo

Stackoverflow

Stats
189reputation
79kreached
1answer
0questions
github-logo-circle

Github Skills (54)

arcgisruntime10
unit-testing10
razor10
keyboard-input10
c-language10
runtimes10
atmel10
net-sdk10
msbuild10
testing10
firmware10
net10
dotnet-new10
dotnet10
run-time10

Programming languages (18)

C#PowerShellJavaC++CRustVueGo

Github contributions (5)

github-logo-circle
OmniSharp/omnisharp-roslyn

May 2020 - Aug 2022

OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Role in this project:
userBack-end Developer
Contributions:123 reviews, 124 commits, 57 PRs in 2 years 4 months
Contributions summary:Fredric's commits primarily involved modifications to the OmniSharp server, focusing on integrating support for .NET SDK versions and asynchronous test execution. They worked on upgrading the project to use .NET 3.1 SDK, modifying the test execution services to use async/await patterns, and implementing support for running tests in a specified context. These changes involved alterations to existing test frameworks and services, including modifications to the project's test infrastructure and service interactions.
roslyndotnetmonoomnisharpstdio
dotnet/vscode-csharp

May 2020 - Nov 2022

Official C# support for Visual Studio Code
Role in this project:
userBack-end Developer
Contributions:99 reviews, 86 commits, 53 PRs in 2 years 6 months
Contributions summary:Fredric implemented and debugged features related to running and debugging tests within the Visual Studio Code C# extension, specifically focusing on the integration with OmniSharp and .NET test frameworks. They introduced new commands for running and debugging tests in context, and refactored code to remove legacy project support. The user made adjustments to the codebase, including the addition of logger output tests and the adjustment of line and column numbers to align with visual representations within VS Code.
dotnetvisual-studio-codevscodevscode-extensionomnisharp
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
Fredric Silberberg - Senior Software Engineer at Microsoft