Jacob Pratt

Software Engineer at HackerOne

Town of Truxton, New York, 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
Jacob Pratt is a seasoned software engineer with 11 years of experience, currently maintaining one of Rust’s most-downloaded libraries and contributing to the Rust compiler, standard library, and key projects like rust-analyzer and Clippy. He combines deep systems and backend expertise—refactoring frameworks, optimizing compiler front-ends, and lowering MSRV for widely used crates—with practical security reviewing work at HackerOne and recent roles at Nativelink and Tesla. Jacob’s open-source stewardship has driven broad ecosystem impact (maintainer of the time crate with >1.9B downloads) and led to novel compiler-assisted optimizations and new algorithms. Based in upstate New York, he’s pragmatic about project fit and explicitly avoids blockchain/Web3 work, and off-hours he’s a third-degree black belt—an indicator of disciplined focus and continual improvement.
code11 years of coding experience
job3 years of employment as a software developer
bookComputer Science, Computer Science at State University of New York College at Potsdam
bookComputer Science, Computer Science at Rochester Institute of Technology
bookHigh School, High School at DeRuyter CSD
languagesEnglish, Spanish, Sign languages
stackoverflow-logo

Stackoverflow

Stats
6,967reputation
264kreached
171answers
16questions
Badges
css
top-5%
javascript
top-5%
html
top-5%
typescript
top-5%
github-logo-circle

Github Skills (31)

app-framework10
rocket10
api-documentation10
lint10
codemod10
compiler-optimization10
web-development-project10
web-framework10
modification10
rust10
web-development10
server10
documentation10
testing9
javascript9

Programming languages (23)

PowerShellC#C++CSSBikeshedRustCDIGITAL Command Language

Github contributions (5)

github-logo-circle
time-rs/time

Sep 2019 - Jan 2023

The most used Rust library for date and time handling.
Role in this project:
userBack-end Developer
Contributions:15 releases, 130 reviews, 795 commits in 3 years 4 months
Contributions summary:Jacob primarily focused on improving the time library for date and time handling by lowering the Minimum Supported Rust Version (MSRV) and adding support for new APIs. They made changes to multiple core library files, including adding new features, using new language features like `standback::convert`, and handling various edge cases. The user's contributions were important for ensuring the library remains backward compatible while incorporating the benefits of more modern Rust features.
no-stdrusthandling
rust-lang/rust-clippy

Mar 2019 - Jan 2025

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBack-end Developer
Contributions:1 review, 2 PRs, 33 comments in 5 years 11 months
Contributions summary:Jacob contributed to the Clippy project by modifying and updating existing tests to reflect code changes. They removed and merged visibility modifiers, and documented manifest options. Furthermore, the user worked on renaming functions related to exposed provenance. Their changes indicate a focus on maintaining and improving the codebase's functionality.
linterlintrustlangmistakes
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
Jacob Pratt - Software Engineer at HackerOne