Rob Sanheim

Senior Software Engineer at Sanheim Software

Madison, Wisconsin, 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
Rob Sanheim is a senior software engineer and founder with 18 years of experience building and rescuing Ruby on Rails products, improving developer experience, and leading platform and delivery efforts across startups and established teams. He shipped core features at GitHub—like pull request reviews, the commit status API, and live comments—and has a strong track record modernizing legacy systems, automating workflows, and improving test quality. Comfortable across the full stack, Rob combines deep backend design (Ruby, PostgreSQL, DDD) with front-end and UX sensibilities from early JavaScript days through modern React tooling. He mentors and pairs regularly, favors TDD/BDD and XP practices, and brings practical DevOps experience from CI work such as contributions to the janky CI project. Based in Madison, WI, he runs his own consultancy while contributing to open source and driving delivery improvements at companies like Doximity, Monograph, and Bold Penguin.
code18 years of coding experience
job20 years of employment as a software developer
bookBS Management Computer Systems, BS Management Computer Systems at University of Wisconsin-Whitewater
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

lib10
testing10
pipelining10
cicd10
ruby10
pipe10
pipeline10
html10
jenkins10
logging10
jenkins-ci10
test-automation10
git9
github-api9
refactoring9

Programming languages (15)

C++RustGoHTMLKotlinHCLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
gjtorikian/html-pipeline

Apr 2012 - Feb 2014

HTML processing filters and utilities
Role in this project:
userBack-end Developer
Contributions:47 commits, 1 issue in 1 year 10 months
Contributions summary:Rob primarily focused on refactoring and improving the `html-pipeline` library, introducing a new `Result` struct to better manage data flow within the pipeline. Their work involved modifying existing filters, updating pipeline configurations, and ensuring the correct handling of context and output. Furthermore, they added the functionality of `TeamMentionFilter` to the pipeline and made it function correctly. The user's commits suggest a strong understanding of the library's internal structure and a focus on improving its design and maintainability.
github/janky

Aug 2012 - Jan 2013

Continuous integration server built on top of Jenkins and Hubot
Role in this project:
userBack-end & DevOps Engineer
Contributions:30 commits in 4 months
Contributions summary:Rob contributed to the development of a continuous integration server. They implemented a service to post GitHub status updates for builds using Ruby, focusing on "pending," "success," and "failure" states. The user also added tests and made adjustments to existing code. Additionally, the user worked on repository configurations and versioning.
continuous-integrationhubotjenkinshubot-scriptruby
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