Noah Eisen

Principal Software Engineer at Roblox

San Francisco, California, 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
Noah Eisen is a Principal Software Engineer in San Francisco with 12 years of experience building infrastructure and product systems at Google, Waymo, Faire, and now Roblox. He combines a dual background in Computer Science and Mathematics from the University of Michigan with a track record of leading teams to ship maintainable, well-architected code. His work spans low-level performance improvements—evidenced by contributions to core gRPC refactors and cross-platform build fixes—to higher-level product development and test tooling. Known for clean code and thoughtful architecture, he balances pragmatic delivery with long-term system health. A pragmatic tinkerer, he still drops into open-source internals (grpc/grpc and grpc-go) to fix portability and interoperability issues that quietly keep distributed systems robust.
code12 years of coding experience
job9 years of employment as a software developer
bookBS Mathematics, BS Mathematics at University of Michigan
bookBSE Computer Science, BSE Computer Science at University of Michigan College of Engineering
stackoverflow-logo

Stackoverflow

Stats
268reputation
39kreached
9answers
1question
github-logo-circle

Github Skills (20)

c-language10
multithreading10
testing10
memory-management10
http10
go10
cprogramming-language10
grpc10
build-system9
microservices-application9
performance-optimization9
golang9
rpc9
microservices9
proto8

Programming languages (11)

TypeScriptJavaC++CStarlarkJavaScriptGoHTML

Github contributions (5)

github-logo-circle
grpc/grpc

Sep 2016 - May 2019

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
userBack-end Developer
Contributions:1254 commits, 728 PRs, 281 pushes in 2 years 8 months
Contributions summary:Noah's contributions primarily focused on refactoring code related to gRPC core, including renaming variables and refactoring parts of the code to use atomic instructions. They made several code modifications for the underlying infrastructure to improve efficiency and performance. Furthermore, the user made multiple fixes for build systems, Windows portability, and other ASAN/TSAN related bugs.
objective-ccpppythongrpcphp
grpc/grpc-go

Oct 2016 - Jan 2017

The Go language implementation of gRPC. HTTP/2 based RPC
Role in this project:
userBack-end Developer
Contributions:11 commits, 9 PRs, 1 push in 2 months
Contributions summary:Noah contributed to the Go implementation of gRPC, focusing on enhancing the interop tests. They added support for custom metadata, enabling the testing of metadata echoing between client and server in unary and full duplex calls. The user also introduced new test cases for unimplemented methods and services, improving the test suite's coverage and robustness. Finally, they implemented a Go HTTP/2 client for testing gRPC functionalities.
golangnanoservicesrpcprotoprotobuf
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
Noah Eisen - Principal Software Engineer at Roblox