James Renken

Managing Director at Internet Security Research Group

British Columbia, 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
James Renken is a seasoned infrastructure and site reliability leader with over a decade of hands-on experience building and operating hybrid on‑premise and cloud Linux environments. As founder and Managing Director of Sandwich Internet he scaled a one‑server operation into a multi‑datacenter anycast and BGP-backed hosting platform serving 1,000+ clients, and as an SRE at Let's Encrypt he helped scale systems that issue hundreds of millions of active certificates. He combines deep systems engineering—Go back-end contributions to the widely used Let's Encrypt Boulder CA project—with a pragmatic focus on reliability, security, and automated testing. A former practicing attorney, he brings uncommon strengths in regulatory thinking, investigative analysis, and clear technical documentation to risk‑sensitive infrastructure problems. Based in British Columbia, he is comfortable bridging operational leadership, low-level engineering, and long-term service reliability for Internet‑facing applications.
code10 years of coding experience
job9 years of employment as a software developer
bookUniversity of California San Diego
bookJuris Doctor (J.D.), Law, Juris Doctor (J.D.), Law at Brooklyn Law School
github-logo-circle

Github Skills (14)

go10
certificate-authority10
acme10
testing9
go-testing9
rate-limiting8
redis8
apidoc7
api7
mtls6
tls126
tls136
libtls6
rfc5

Programming languages (11)

TypeScriptMDXCSSShellCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
letsencrypt/boulder

Aug 2021 - Jan 2022

An ACME-based certificate authority, written in Go.
Role in this project:
userBack-end Developer
Contributions:522 reviews, 3 commits, 122 PRs in 5 months
Contributions summary:James primarily contributed to the `letsencrypt/boulder` project, which is a certificate authority written in Go. Their commits focused on enhancing the `bad-key-revoker` component, improving its efficiency by adding conditions for certificate expiration checks. They also made improvements to testing, including the addition of fake clocks for better hermeticity. Furthermore, the user worked on rate limiting mechanisms by replacing SET with INCRBY calls and introducing related feature flags.
certificate-authoritygoboulderacmetls
Contributions:16 commits, 14 PRs, 13 pushes in 2 years 1 month
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