Sam Spencer

Software Engineer at SpaceX

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
Sam Spencer is a software engineer and product-savvy technologist with 15+ years building developer platforms and tooling at Microsoft and Google, now applying that experience at SpaceX. He combines deep engineering chops—contributing to projects like the high-performance .NET reverse proxy YARP and integrating Prometheus metrics—with product leadership that sped Google Play Services releases from quarterly to biweekly. Sam’s work spans diagnostics, OpenTelemetry, AI-driven developer tooling and high-scale infrastructure, always prioritizing performance, usability, and observability. Notably, he helped invent faster data binding patterns and brought reverse-proxy telemetry into mainstream .NET scenarios, bridging low-level systems engineering with clear product vision.
code6 years of coding experience
job29 years of employment as a software developer
bookHeriot-Watt University Edinburgh Campus
github-logo-circle

Github Skills (12)

net10
asp-net10
dotnet10
prometheus10
reverse-proxy10
csharp10
telemetry10
dotnet-core10
asp-net-core9
configuration-file9
configurations9
configuration-management9

Programming languages (13)

C#PowerShellC++CMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
dotnet/yarp

Apr 2020 - Jul 2022

A toolkit for developing high-performance HTTP reverse proxy applications.
Role in this project:
userBack-end Developer
Contributions:94 reviews, 47 commits, 64 PRs in 2 years 3 months
Contributions summary:Sam primarily contributed to the development and maintenance of the YARP reverse proxy, focusing on sample applications and core functionalities. They implemented a basic sample with annotations, added features to the authorization and direct proxy samples, and contributed to code sample cleanup. Additionally, the user integrated Prometheus metrics for monitoring, enhancing the observability of the proxy. The user also worked on configuration filtering and incorporated the .NET 6 minimal sample.
http-performancedevelopingproxyreverse-proxyperformance
samsp-msft/AspNetCore.Docs

Aug 2021 - Feb 2025

Documentation for ASP.NET Core
Contributions:2 PRs, 9 pushes in 3 years 6 months
aspasp-netnet-coreaspnetcoreasp-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
Sam Spencer - Software Engineer at SpaceX