Richard Schneeman

Principal Engineer At Salesforce - Heroku Ruby Language Owner

Austin, Texas, 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
Richard Schneeman is a Principal Engineer and the Heroku Ruby Language Owner at Salesforce with 15+ years building and shipping high-performance Ruby systems. He blends hands-on engineering—maintaining Heroku's Ruby buildpack and contributing to Ruby, Rails, Puma, and Rack—with an educator’s instinct, having spoken at 30+ conferences worldwide and taught developers how to contribute to open source. A top-50 Rails contributor and Puma maintainer (161M+ downloads), he also created CodeTriage to coach 60,000+ developers into open-source contribution. He focuses on reliability, performance tuning, and production debugging for customer-facing apps, and routinely drives fixes upstream across the Ruby ecosystem. Known for clear technical writing, durable test suites, and mentoring others to speak and mentor, he elevates team craft as much as code. Based in Austin, he uniquely pairs systems-level performance work with grassroots community-building.
code15 years of coding experience
job3 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
15,298reputation
869kreached
89answers
100questions
Badges
travis-ci
top-5%
heroku
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (51)

sprockets10
ruby-rails10
programming-language10
benchmark10
testing10
machine-learning10
process-management10
benchmarking10
rails10
sourcemaps10
octave10
ruby10
linear-regression10
performance-testing10
lang10

Programming languages (33)

C#CProcfileStandard MLCMakeGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
schneems/Octave

Oct 2011 - Jul 2016

my octave exercises for 2011 stanford machine learning class, posted after the due date of course
Role in this project:
userML Engineer / Data Scientist
Contributions:28 commits, 8 PRs, 1 push in 4 years 9 months
Contributions summary:Richard appears to be working on a machine learning project related to the Stanford machine learning course. Their contributions include implementing and modifying core machine learning algorithms, such as gradient descent and feature normalization, within the context of the Octave programming environment. Furthermore, the commits demonstrate an engagement with logistic regression concepts, including cost functions, gradients, and prediction mechanisms. The user is actively submitting their solutions to the course's programming exercises.
machine-learningoctave
heroku/heroku-buildpack-ruby

Oct 2012 - Dec 2022

Heroku's classic buildpack for Ruby apps
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:37 releases, 152 reviews, 1005 commits in 10 years 3 months
Contributions summary:Richard primarily contributed to the Ruby buildpack, focusing on improvements to the build process and supporting features. Their commits involved bug fixes for potential deployment errors and improvements to the user experience, such as better error messages and warnings. The user demonstrated expertise by modifying and testing the build and deployment automation scripts. These commits included fixing an issue in the way a binstub handles errors, adding logic to remove the bundle files during installation and also modifying the process for detecting the Ruby version.
buildpackherokurubyheroku-languages
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