Staff Infrastructure Engineer, Production Engineering at CoreWeave
Gibsons, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Robin Johnson is a Staff Infrastructure Engineer with 26 years of experience building and operating large-scale storage and cloud systems, currently leading production engineering at CoreWeave. A longtime open-source contributor since 1999, he has deep, practical expertise in Ceph and S3-compatible storage tooling—contributing tests and fixes that improve compatibility and robustness. His career spans senior storage roles at DigitalOcean and DreamHost and long-standing leadership within the Gentoo Linux community, where he serves as Infrastructure Lead and former foundation trustee. Robin blends broad-spectrum generalist skills with focused systems-level craftsmanship: he ships reliable distributed storage, CI and init tooling improvements, and operational governance. Based in Gibsons, BC, he pairs hands-on engineering with community stewardship—often fixing subtle protocol and init-script edge cases that most engineers never see.
26 years of coding experience
20 years of employment as a software developer
Durban High School
Bachelor of Science (Information Technology) Information Technology, Bachelor of Science (Information Technology) Information Technology at TechBC
Burnaby North
Bachelor of Science (Information Technology TechBC) Information Technology, Bachelor of Science (Information Technology TechBC) Information Technology at Simon Fraser University
Contributions:7 reviews, 32 commits, 13 PRs in 10 months
Contributions summary:Robin primarily contributed to the s3-tests repository by fixing and improving existing test cases for S3 compatibility. Their work included addressing issues related to proxy error handling, website configuration and routing rules, as well as correcting naming issues, and ensuring object copy functionalities are working as expected. The user also made improvements to test structure, ensuring tests are robust, and added tests to verify Content-Type headers during object copy operations.
Setup and configure r10k for use with git based environments in puppet
Role in this project:
DevOps Engineer
Contributions:14 commits, 3 PRs, 10 comments in 2 months
Contributions summary:Robin made several contributions focused on improving the functionality and maintainability of the `voxpupuli/puppet-r10k` repository. They addressed non-SSL usage issues, parameterized template arguments, and added the ability to run mco/r10k via sudo. Furthermore, they enhanced the project's compatibility by adding a Gentoo init script for webhook and correcting SysVinit scripts.
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.