Jonathan Janzen

Staff Software Engineer at Meta

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
Jonathan Janzen is a Staff Software Engineer in Seattle with 12 years of experience building developer tooling, CI/CD and backend systems at scale, currently at Meta. He specializes in automation, build & release engineering and backend development, with notable open-source contributions that improved PyTorch’s release pipeline and added async-first capabilities to Django. Jonathan’s work spans languages and ecosystems—from enhancing the Relay compiler and Pyre type checker to adapting Folly for Buck2—showing a rare blend of infrastructure, compiler/ tooling, and framework-level fixes. He has a track record of improving developer experience (LSP goto-definition, live queries) and reliability (robust CI cherry-picking, build target pruning) in widely used projects. Practical, detail-oriented, and comfortable working across codebases, he often focuses on the plumbing that makes large-scale projects ship more smoothly.
code12 years of coding experience
job3 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Texas A&M University
bookOakmont High School
github-logo-circle

Github Skills (51)

asynchronous10
git10
javascript10
static-analysis10
type-check10
python10
async10
django10
build-system10
bash10
wpgraphql10
cicd10
typechecker10
asyncio10
relayer10

Programming languages (27)

CGoHTMLJupyter NotebookErlangTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
django/channels

Apr 2024 - Aug 2025

Developer-friendly asynchrony for Django
Role in this project:
userBack-end Developer
Contributions:34 reviews, 18 PRs, 11 pushes in 1 year 4 months
Contributions summary:Jonathan contributed to the Django Channels project by addressing bugs related to database connections and session management. They refactored code to use async session APIs when available, and also fixed database connection closing issues during testing. Additionally, the user implemented changes to improve the project's documentation and async support, updating core features and fixing minor bugs.
django
facebook/folly

Aug 2020 - Apr 2022

An open-source C++ library developed and used at Facebook.
Role in this project:
userDevOps Engineer & Build Engineer
Contributions:1 review, 4 commits, 22 PRs in 1 year 8 months
Contributions summary:Jonathan primarily focused on adapting the Facebook Folley library to be compatible with the Buck2 build system. Their contributions involved modifying build scripts and configurations, specifically for enabling and adapting Buck2 for the project. The changes include restricting build targets, fixing dependencies within the new build system, and improving the build process for homebrew packages. These modifications aimed at improving OSS builds, which led to changes in third-party dependencies and the overall build configuration.
cpp
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