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 (52)

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

Programming languages (34)

C#CProcfileDCMakeGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
zombocom/derailed_benchmarks

Oct 2014 - Aug 2022

Go faster, off the Rails - Benchmarks for your whole Rails app
Role in this project:
userPerformance Engineer
Contributions:1 review, 294 commits, 167 PRs in 7 years 11 months
Contributions summary:Richard primarily focused on benchmarking and optimizing the performance of a Rails application. Their contributions include implementing various performance testing tasks, such as those related to memory usage, GC profiling, and request per second (IPS) metrics. They added the ability to compare different branches within a library and generate reports, and they created tools to compare different branches of the same library. Their work involves setting up and utilizing various tools like Benchmark, MemoryProfiler, and StackProf for detailed performance analysis and generating results.
golangrails-appsinatrarailsruby
zombocom/wicked

Dec 2011 - Jan 2022

Use wicked to turn your controller into a wizard
Role in this project:
userBack-end Developer
Contributions:1 review, 251 commits, 57 PRs in 10 years 2 months
Contributions summary:Richard focused on refactoring the core logic of the `wicked` library, breaking it apart into modular concerns such as rendering and redirection, steps, and path handling. They introduced view helpers, improved path generation, and added the ability to forward params and handle dynamic steps, enhancing the library's flexibility. The user also added tests to demonstrate the functionality of the new features.
rails-enginecontrollerwizardmhealth
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
Richard Schneeman - Principal Engineer At Salesforce - Heroku Ruby Language Owner