Jason White

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
Jason White is a software engineer with 12 years of experience building developer infrastructure and tooling, currently at Meta in Seattle. He has a strong background in automating large-scale build systems and developer workflows from his time at Esri, and applied advanced syscall interception techniques as a senior engineer at Cloudseal to improve debugging and deterministic containers. Jason contributes to Rust ecosystem tooling—enhancing the widely used tempfile crate with better file-handle control, error handling, and persistence features—demonstrating practical systems-level expertise. He pairs hands-on coding with mentorship and process design, having empowered hundreds of developers and redesigned builds for multi-million-line codebases. Known for a pragmatic, slightly irreverent style (per his GitHub quip), he favors robust, testable solutions that make other engineers more productive.
code12 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at California State University-San Bernardino
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

error-handling10
c-library10
common-library10
rust10
standard-library10
testing10

Programming languages (14)

C#C++CRustDGoHTMLTypeScript

Github contributions (5)

github-logo-circle
Stebalien/tempfile

Feb 2018 - Apr 2022

Temporary file library for rust
Role in this project:
userBack-end Developer
Contributions:8 reviews, 9 commits, 8 PRs in 4 years 2 months
Contributions summary:Jason focused on improving the `tempfile` crate, a temporary file library for Rust. Their contributions included adding functionality to close a `NamedTempFile` file handle, making the `NamedTempFile` more generic to accept any file-like object. They also enhanced the library by adding features like `into_parts` for better control over file handling and incorporated improvements related to error handling and persistence of temporary files, ensuring robust operation of the library. These changes improve the utility and flexibility of the crate.
craterusttestingrustlangfilesystem
Contributions:32 pushes, 4 branches in 3 years 10 months
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 White - Software Engineer at Meta