Saar Shen

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
Saar Shen is a seasoned .NET software engineer with 11 years of experience at Microsoft, where he transitioned from SDET roles into software development and currently focuses on Cloud Business Apps. He brings deep backend and performance expertise, having contributed to Microsoft’s widely used PerfView project—improving TraceEvent, activity tracking, and sample profiling to make CPU and memory analysis more reliable. Saar blends pragmatic engineering with a tester’s attention to detail, routinely driving bug fixes, experimental features, and refactors that measurably improve performance. Based in Redmond, he pairs practical production experience with a formal computer science background from Yangzhou University.
code11 years of coding experience
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Yangzhou University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
239reputation
200kreached
15answers
1question
github-logo-circle

Github Skills (21)

performance-monitor10
net10
dotnet10
asp-net10
performance-analysis10
dotnet-core10
csharp10
debug9
debugging9
data-structures8
data-structure8
algorithms8
algorithm8
netcore6
nginx6

Programming languages (10)

C#PowerShellTypeScriptJavaC++JavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
microsoft/perfview

Mar 2018 - Sep 2021

PerfView is a CPU and memory performance-analysis tool
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:9 reviews, 13 commits, 11 PRs in 3 years 6 months
Contributions summary:Saar primarily contributed to the `TraceEvent` library, focusing on performance analysis and bug fixes. Their work involved addressing issues in activity tracking, adding new features for EventSource events, and modifying code related to the symbol reader. They also made several changes to the codebase related to performance analysis tools within the repository. Additionally, the user introduced experimental features and refactored code to optimize performance, specifically related to thread time and sample profiling.
cpumemorydotnetperformance-analysiswindows
Application Insights Profiler sample and documentation
Contributions:29 releases, 9 reviews, 167 commits in 4 years 9 months
dotnetapplication-insightsetwclrcoreclr
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
Saar Shen - SDE at Microsoft