Jeremiah Senkpiel

Software Developer V at GoDaddy

Canada
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
Jeremiah Senkpiel is a Software Developer V with 14 years of experience, now leading Rust development for a company-wide HTTP gateway at GoDaddy. A Rust domain expert and former Node.js TSC member, he has deep systems and runtime experience from contributions to Node.js and open-source projects like surf and p2.js. He specializes in backend architecture, edge proxying, and introducing Rust into production services, having authored an accepted Rust RFC and built organization-wide Rust frameworks. Known for thoughtful, quality-focused work—summed up by a former CTO as "the kindest engineer I've ever met"—he blends low-level runtime fixes with pragmatic service design. Off-hours he’s an avid backcountry adventurer and multisport enthusiast, a trait that surfaces in his steady, risk-aware approach to engineering. Based in Canada, he pairs open-source leadership with practical delivery at scale.
code14 years of coding experience
job9 years of employment as a software developer
bookGrade 12 Equivalent, Grade 12 Equivalent at Homeschool
bookGame Design, Game Design at Self Taught
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
113reputation
10kreached
2answers
2questions
github-logo-circle

Github Skills (26)

asynchronous10
physics-engine10
timers10
filesystem10
javascript10
api-design10
async10
game-dev10
testing10
http10
timer10
httpc10
gruntjs10
http-client10
fs10

Programming languages (19)

C#C++CSSRustCMakefileVueGo

Github contributions (5)

github-logo-circle
http-rs/surf

Jun 2020 - May 2022

Fast and friendly HTTP client framework for async Rust
Role in this project:
userBack-end Developer
Contributions:9 releases, 48 reviews, 111 commits in 1 year 10 months
Contributions summary:Jeremiah primarily focused on refactoring and enhancing the `surf` library, an HTTP client framework for async Rust. Their contributions include changes to the internal structure of the `Response` struct, using `http_types::mime` instead of the `mime` crate for content type handling, and updating methods for `Request` and `Response` to match Tide's API parity. Furthermore, they exposed `http_types` as `surf::http` and refactored the client and request builder to increase code modularity and feature set.
asynchronousrusthttp-clientasyncio-uring
nodejs/node

Oct 2021 - Oct 2021

Node.js JavaScript runtime ✨🐢🚀✨
Role in this project:
userBack-end Developer
Contributions:2 reviews, 3 commits, 563 PRs in 1 day
Contributions summary:Jeremiah primarily contributed to fixing bugs, improving code quality, and adding new features to the Node.js runtime. Their work involved addressing issues related to file system operations, HTTP content length handling, and the querystring module. They also fixed memory leaks and optimized timer handling. The user’s contributions demonstrate proficiency in core Node.js functionalities.
windowsnode-jsjavascriptlinuxruntime
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
Jeremiah Senkpiel - Software Developer V at GoDaddy