Bradley Schaefer

Principal Software Engineer at Stitch Fix

Cleveland, Ohio, 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
Bradley Schaefer is a Principal Software Engineer based in Cleveland with two decades of software development experience and a deep specialization in Ruby and backend platform engineering. He has progressed from hands-on engineering roles to leadership at Stitch Fix, where he now focuses on architecture, team building, and mentoring engineers to tackle hard problems. An active open-source contributor, Bradley has improved core Ruby ecosystem projects—contributing backend fixes to the prominent fog cloud library and enhancing RSpec’s test infrastructure and core behavior. He combines broad language and framework exposure with a pragmatic insistence on maintainable tests and robust request handling, evidenced by bug fixes and mock implementations in production-grade repos. Colleagues describe him as a technical leader who pairs shipping high-quality libraries with growing strong engineering teams.
code14 years of coding experience
job17 years of employment as a software developer
bookThe University of Utah
stackoverflow-logo

Stackoverflow

Stats
146reputation
9kreached
7answers
0questions
github-logo-circle

Github Skills (24)

ruby-rails10
testing10
rspec10
rails10
ruby10
aws10
amazon-s310
aws-s310
rake10
test-automation10
s3-bucket10
api-design9
restful-api9
excon9
api-rest9

Programming languages (12)

TypeScriptJavaDockerfileCSSCSCSSScalaJavaScript

Github contributions (5)

github-logo-circle
rspec/rspec-rails

Jun 2013 - May 2016

RSpec for Rails 7+
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:35 commits, 8 PRs, 12 pushes in 2 years 11 months
Contributions summary:Bradley primarily contributed to the testing infrastructure and configuration of the `rspec-rails` repository. They refactored and updated existing matchers, ensuring compatibility with new method names and removing deprecated configurations. A significant portion of their work involved enhancing the testing setup by adding features such as filtering Rails gems from backtraces, demonstrating a focus on improving test clarity and maintainability.
ruby-on-railsrailsrubyrspecrails-5
rspec/rspec-core

Aug 2012 - Jan 2016

RSpec runner and formatters
Role in this project:
userBackend Developer & QA Engineer/Test Automation Engineer
Contributions:99 commits, 5 PRs, 11 pushes in 3 years 4 months
Contributions summary:Bradley contributed to the core functionality of the RSpec testing framework, specifically addressing issues related to before(:all) hooks, rake task arguments, and file ordering. They implemented and refactored code within the core library and rake task integration, allowing for improved functionality and argument passing to rake tasks. The user also developed and maintained tests, ensuring the quality and reliability of the RSpec framework through the modification and creation of various test specs. This includes changes to specs for configuration, formatters, and general example testing.
railsrubyrspecrspec-runnerformatters
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
Bradley Schaefer - Principal Software Engineer at Stitch Fix