Joe Betz

Member Of The Technical Staff at Google

Mountain View, 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
Joe Betz is a seasoned infrastructure engineer with nine years of experience building and hardening large-scale distributed systems, currently a Member of the Technical Staff at Google in Mountain View. He has led major platform initiatives at LinkedIn—most notably productionalizing and open-sourcing Rest.li and migrating hundreds of services—and built foundational infrastructure at Coursera, including the open-source Courier data interchange system. His expertise spans Kubernetes, etcd, and GKE, and he brings a systems-thinking approach to architecture (aptly summarized on his GitHub as "Thinking about the architecture"). Joe also contributes to functional programming tooling, with backend work on the Reflex FRP library that touches concurrency and state-management primitives. Known for turning complex, cross-team migrations into reliable production outcomes, he blends deep technical execution with pragmatic developer ergonomics.
code9 years of coding experience
job13 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Walla Walla University
stackoverflow-logo

Stackoverflow

Stats
437reputation
15kreached
3answers
4questions
github-logo-circle

Github Skills (36)

ss10
obelisk10
ssl10
nix10
http10
reflex10
sslv310
websocket10
full-stack10
zip10
functional-reactive-programming10
frp10
nginx10
devops10
haskell10

Programming languages (13)

C++CSchemeScalaPerlHTMLTypeScriptSmalltalk

Github contributions (5)

github-logo-circle
reflex-frp/reflex

Dec 2019 - Jun 2020

Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse.
Role in this project:
userBack-end Developer
Contributions:25 commits, 6 PRs, 24 pushes in 6 months
Contributions summary:Joe's commits primarily involve modifications to the Reflex FRP library, specifically related to integrating with Semialign and Zip instances, which are relevant to functional reactive programming. They've added NotReady instances for `SpiderTimeline` and `SpiderHost`, indicating changes to the core framework's concurrency and state management. Furthermore, the user is working on tests for a Requester component, demonstrating their work focuses on library functionality and ensuring its proper behavior.
eventsreflex-frpdescribecallbacksfunctional-reactive-programming
JBetz/ensemble

Jan 2023 - Mar 2023

Contributions:216 commits, 239 pushes, 2 branches in 1 month
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
Joe Betz - Member Of The Technical Staff at Google