Jason Fried

Software Engineer at Meta

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
Jason Fried is a seasoned software engineer with 15 years of experience specializing in Python, Cython, and systems-level integrations. Based in California, he has steered major Python modernization efforts at Meta—co-founding the internal Python Foundation team and leading the migration to Python 3 across large services including Instagram. His open-source contributions span core projects like CPython (test and C API work), typeshed, and high-profile Facebook repos such as Folly, HHVM, and fbthrift, often bridging C++ and Python via Cython bindings and asyncio integration. Known for pragmatic build and infrastructure work (including BUCK/Starlark configs) and fixing subtle async and memory-management bugs, he combines deep debugging instincts with production-grade engineering. Colleagues rely on him for making complex runtime and compatibility problems disappear while keeping large-scale services reliable.
code15 years of coding experience
job11 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Southeastern Louisiana University
languagesEnglish, python
github-logo-circle

Github Skills (30)

asynchronous10
unit-testing10
context-manager10
static-typing10
c-language10
python10
stub10
stubs10
async10
dynamic-typing10
memory-management10
hacking10
implicit-typing10
hhvm10
asyncio10

Programming languages (14)

JavaC++CRustHackGoGroovyTypeScript

Github contributions (5)

github-logo-circle
facebook/fbthrift

Oct 2014 - Feb 2022

Facebook's branch of Apache Thrift, including a new C++ server.
Role in this project:
userBack-end Developer
Contributions:212 commits in 7 years 4 months
Contributions summary:Jason's contributions primarily revolved around enhancing and improving the Facebook Thrift implementation. They focused on optimizing logging for seeders, integrating an asyncio opsstream client, and fixing issues with Thrift transports in Python 3. The user also made enhancements to the compact protocol and addressed issues with exception handling within the framework. These modifications aimed to improve reliability, performance, and overall functionality of the Thrift library.
cppthrift
python/cpython

May 2017 - Jun 2025

The Python programming language
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 reviews, 5 PRs, 25 comments in 8 years 2 months
Contributions summary:Jason contributed significantly to the testing infrastructure and related functionalities within the Python standard library. Their commits addressed and fixed bugs in the `unittest` module, specifically focusing on `AsyncMock` and the behavior of context managers. The user also implemented new testing features and improved the handling of asynchronous operations within the testing framework. Furthermore, the user added C API additions related to context object watchers and related tests.
programming-languagepython
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