Geoffrey Kizer

Software Architect at Microsoft

Seattle, 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
Geoffrey Kizer is a Software Architect based in Seattle with 11 years of engineering experience and a track record of designing robust back-end systems at Microsoft. He has contributed to the high-profile dotnet/runtime project, helping establish QUIC protocol support by adding System.Net.Quic, designing core object models, and creating mock implementations that lay the groundwork for production-ready networking features. Geoffrey blends deep systems-level programming with pragmatic architecture decisions, focusing on performance-sensitive networking and internal abstractions. His Princeton education and long tenure at a leading platform company suggest a strong grounding in fundamentals paired with practical delivery. Colleagues would describe him as a steady technologist who prefers building extensible foundations that enable future innovation.
code10 years of coding experience
bookPrinceton University
github-logo-circle

Github Skills (10)

asynchronous10
net10
asp-net10
dotnet10
protocols10
csharp10
network-protocol10
quic10
async10
dotnet-core10

Programming languages (3)

C#C++C

Github contributions (5)

github-logo-circle
dotnet/runtime

May 2016 - Mar 2022

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer
Contributions:828 reviews, 240 commits, 198 PRs in 5 years 11 months
Contributions summary:Geoffrey primarily contributed to the implementation of a QUIC protocol implementation and associated features within the .NET runtime repository. Their work included adding a new System.Net.Quic assembly, developing a basic object model, and creating a mock QUIC implementation. They made several code changes related to stream handling and internal abstractions. Furthermore, they adjusted constructor overloads for passing QuicImplementationProvider and implemented stubs for NegotiatedApplicationProtocol, indicating an effort to establish the foundation and structure for QUIC support within the .NET runtime.
dotnetruntimelinuxcsharpxamarin
geoffkizer/runtime

Jun 2020 - Mar 2022

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Contributions:447 pushes, 199 branches in 1 year 8 months
dotnetruntimelinuxcsharpxamarin
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
Geoffrey Kizer - Software Architect at Microsoft