Matt Casper

Software Engineer at Buildr

San Diego, 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
Matt Casper is a software engineer with 11 years of experience building reliable back-end systems and improving developer tooling, now based in San Diego. He has moved through hands-on SRE and engineering roles at Procore to product-focused engineering at Tuple and currently contributes at Buildr, bringing operational rigor to feature development. His open-source work includes test and error-handling improvements to Diesel’s CLI and ORM test suite and robustness fixes for the widely used Sidekiq-failures project, showing attention to edge cases like nil error messages and evolving dependency behavior. Matt favors practical refactors that make tooling easier to use and maintain, such as implementing database reset/setup commands and modernizing test suites. Colleagues would describe him as a pragmatic engineer who blends systems thinking with careful testing and error handling. He often finds value in the less glamorous work—improving tests and stability—which yields outsized benefits for teams and users.
code11 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (13)

minitest10
testing10
error-handling10
rust10
sql10
sidekiq10
ruby10
postgresql9
query-builder9
back-end-development9
orm8
sqlite6
mysql5

Programming languages (14)

C++CSSRustMakefileElmGoTypeScriptJavaScript

Github contributions (5)

github-logo-circle
mhfs/sidekiq-failures

Aug 2019 - Sep 2022

Keep track of Sidekiq failed jobs
Role in this project:
userBackend Developer
Contributions:6 reviews, 28 commits, 21 PRs in 3 years 1 month
Contributions summary:Matt primarily contributed to bug fixes and enhancements related to handling errors and testing within the Sidekiq-failures repository. They addressed a potential `nil` value issue in error messages, preventing application crashes. The user implemented tests to handle edge cases, such as `nil` error messages, and updated the testing framework to align with the latest versions of Minitest. Furthermore, the user adapted the testing environment to correctly handle the evolving sidekiq versions and the use of CSRF tokens.
sinatrakeepfailedrailsruby
diesel-rs/diesel

Nov 2015 - Mar 2016

A safe, extensible ORM and Query Builder for Rust
Role in this project:
userBack-end Developer
Contributions:45 commits, 51 PRs, 15 pushes in 4 months
Contributions summary:Matt primarily contributed to the testing and refactoring of the diesel-rs/diesel repository, focusing on improvements to the test suite. They addressed issues in existing tests, such as hardcoded IDs, and refactored code to use database queries for data retrieval. Furthermore, they worked on improving the error handling of the diesel_cli, and implemented the `diesel setup` and `diesel database reset` commands. These contributions enhance the usability and reliability of the Diesel CLI and testing infrastructure.
querymysqlrustsqlbuilder
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
Matt Casper - Software Engineer at Buildr