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
async10
stubs10
stub10
dynamic-typing10
memory-management10
hacking10
implicit-typing10
hhvm10
asyncio10

Programming languages (13)

JavaC++RustCHackGoGroovyTypeScript

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.
cppapache-thriftc-plus-plusapachefacebook
python/typeshed

Dec 2016 - Oct 2020

Collection of library stubs for Python, with static types
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 3 comments in 3 years 10 months
Contributions summary:Jason contributed to the `python/typeshed` repository by improving type annotations for the Python standard library. Their work focused on fixing inconsistencies in type definitions for various modules like `weakref`, `asyncio`, `subprocess`, `contextlib`, and `memoryview`. The contributions included adding missing methods, adjusting argument types, and refining return types to align with the runtime behavior and documentation. The changes aimed to enhance type safety and code clarity for developers using type checkers with the Python standard library.
mypystatic-typingpythonstubtypechecker
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
Jason Fried - Software Engineer at Meta