Noah Watkins

Software Engineer at Redpanda Data

San Francisco, California, 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
Noah Watkins is a software engineer with 14 years of experience specializing in backend systems, distributed storage, and DevOps, currently contributing at Redpanda Data in San Francisco. He has deep open-source credentials across high-profile storage and systems projects—most notably Rook and go-ceph—where he worked on Ceph integration, Kubernetes orchestration, and robust build/deployment and testing tooling. His background blends long-term academic research (PhD work at UC Santa Cruz) with practical engineering at Red Hat and internships at national labs and industry storage teams, giving him a rare mix of systems-level rigor and production-focused pragmatism. Notably, he has improved low-level components such as Ceph daemon configuration, interleaved logging for debugging, and test-suite automation that ease large-scale deployment and maintenance.
code15 years of coding experience
job10 years of employment as a software developer
bookUniversity of Kansas
bookUniversity of California Santa Cruz
stackoverflow-logo

Stackoverflow

Stats
5,514reputation
406kreached
57answers
56questions
github-logo-circle

Github Skills (45)

asynchronous10
hdf10
kubernetes10
docker10
c-language10
parallel10
parallelization10
python10
async10
testing10
configuration-management10
storage10
hadoop10
dockers10
cicd10

Programming languages (28)

C#CCMakeMakefileGoHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
ceph/go-ceph

Aug 2015 - Dec 2018

Go bindings for Ceph :octopus: :octopus: :octopus:
Role in this project:
userBack-end Developer
Contributions:56 commits, 40 PRs, 64 pushes in 3 years 4 months
Contributions summary:Noah primarily contributed to the `go-ceph` repository by modifying and extending the Ceph Go bindings. They added functionality, such as the Append method, and refactored existing code. The commits also include integrating and merging code from pull requests and fixing build configurations for different Ceph releases within the CI environment. These changes demonstrate a focus on enhancing and maintaining the core functionality of the Ceph bindings.
cephgoradosrbdcephfs
rook/rook

Sep 2018 - Aug 2019

Storage Orchestration for Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:50 commits, 31 PRs, 337 comments in 11 months
Contributions summary:Noah primarily contributed to the backend infrastructure and core functionality of the Rook project, focusing on Ceph integration and Kubernetes orchestration. Their commits addressed issues related to Ceph daemon configuration, including exposing node and pod names, supporting custom dashboard ports, and managing SSL options. They also improved the build and deployment process by implementing an interleaved stdout/stderr logging for better debugging and added utilities for ceph command execution.
kubernetesstoragecephstorage-clusterdocker
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