Ben Sheldon

Chief Technology Officer at GitHub

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
Ben Sheldon is a seasoned technology leader and hands-on software engineer with 14 years of experience building web and civic-technology platforms that prioritize usability and real-world impact. Currently CTO at Frontdoor Benefits and a Senior Engineering Manager at GitHub, he combines product-minded engineering with strategic planning to unlock access to public benefits and scale mission-driven services. A prolific contributor to the Ruby ecosystem, Ben authored GoodJob and has contributed to major projects like Rails, concurrent-ruby, and GitHub’s rubocop presets, focusing on robustness, testing, and developer ergonomics. His background spans startups, civic nonprofits, and platform companies—shipping CLIs, dashboards, and large-scale Rails/Postgres systems while leading teams to reliable delivery. Ben’s approach emphasizes minimal, testable features that learn quickly and harden for scale, informed by early nonprofit leadership roles where he built capacity across organizations. An open-water swimmer and pragmatic engineer, he blends persistence and curiosity to solve thorny operational problems behind the scenes.
code14 years of coding experience
job17 years of employment as a software developer
bookInstitute for Nonprofit Management and Leadership Non-Profit/Public/Organizational Management, Institute for Nonprofit Management and Leadership Non-Profit/Public/Organizational Management at Questrom School of Business, Boston University
bookBS Mathematical Sciences, BS Mathematical Sciences at UC Santa Barbara
stackoverflow-logo

Stackoverflow

Stats
1,105reputation
46kreached
15answers
1question
Badges
heroku
top-5%
github-logo-circle

Github Skills (43)

rubocop10
ruby-rails10
rubygems10
rspec10
terminusdb10
rails10
terminal-app10
ruby10
wp-cli10
php10
gemspec10
gemfile10
executor10
activerecord10
threadpoolexecutor10

Programming languages (14)

CSSC++CGoHTMLTypeScriptCoffeeScriptShell

Github contributions (5)

github-logo-circle
bensheldon/good_job

Feb 2020 - Jan 2023

Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:187 releases, 199 reviews, 681 commits in 2 years 11 months
Contributions summary:Ben contributed to the project by implementing Rspec and Database Cleaner for testing, enhancing the test coverage and quality of the project's codebase. They also implemented the necessary modifications in the code to ensure that automated testing can be easily applied. The user demonstrated the ability to create a more robust testing infrastructure.
ruby-on-railsrailsrubybackendpostgres
assaf/vanity

Jun 2017 - Nov 2022

Experiment Driven Development for Ruby
Role in this project:
userBack-end Developer
Contributions:6 releases, 7 reviews, 26 commits in 5 years 6 months
Contributions summary:Ben primarily contributed to the back-end logic and functionality of the Ruby-based project. Their commits demonstrate experience in updating code for compatibility with newer Rails versions (Rails 5.1 and 6.1), including adjustments to template rendering and attribute updates. The user also focused on maintaining the project by releasing multiple versions and addressing Redis adapter issues, indicating a focus on stability and system improvements.
railsruby
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