Spencer Oberstadt

Developer at Planning Center

Village of Plover, 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

👤
Senior
🎓
Top School
Spencer Oberstadt is a pragmatic full-stack developer with 14 years of experience building and maintaining large-scale Ruby on Rails applications, currently contributing at Planning Center. He has led engineering teams, designed payment integrations (PayPal, Google Pay), prototyped microservices, and resolved long-standing performance issues while mentoring junior engineers. Spencer values practical, user-focused solutions over chasing trends—preferring the right tool for the job—and his open-source work on Errbit demonstrates attention to reliable error reporting and robust notifier behavior. He’s experienced with Docker, AWS deployments, Node.js Lambdas, and developer tooling—having built GitHub bots and CLI tools to streamline CI/CD and workflows. Based in Plover, Wisconsin, Spencer pairs hands-on coding with a systems mindset that seeks to make software genuinely helpful to real people.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS) Computer and Information Systems, Bachelor of Science (BS) Computer and Information Systems at University of Wisconsin-Stevens Point
bookNew London High School
stackoverflow-logo

Stackoverflow

Stats
1,486reputation
181kreached
28answers
9questions
github-logo-circle

Github Skills (20)

error-reporting10
ruby-rails10
javascript10
apidoc10
rspec10
rails10
ruby10
api10
airbrake9
error-detection9
error-log9
hyperlink6
ruby-on-rails6
apache-flex6
android6

Programming languages (16)

C#C++CPugAppleScriptHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
errbit/errbit

Dec 2013 - Dec 2013

The open source error catcher that's Airbrake API compliant
Role in this project:
userBack-end Developer
Contributions:6 commits in 7 days
Contributions summary:Spencer primarily focused on enhancing the error reporting functionality of the Errbit application. They improved the API route to handle both GET and POST requests for the notifier. Their contributions included adding tests for the API route, enhancing the JavaScript notifier by adding support for the app version and improving the transmission of error stack information. Further enhancements included adding app version details to email notifications, and the addition of tests for keeping old versions of the app.
apicatchererror-monitoringcompliantairbrake
CruGlobal/siebel_donations

Dec 2015 - Nov 2020

Contributions:1 review, 14 commits, 8 PRs in 4 years 11 months
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