Austin Riendeau is a Director/VP of Engineering at Dayforward in Castle Rock, Colorado, with 12 years of experience leading DevOps, backend, and frontend teams. He blends hands-on engineering with executive leadership, moving from lead backend work into roles that prioritize rapid delivery, stability, and healthy team culture. An active open-source contributor, Austin improved error propagation and usability in the widely used Go CLI library Cobra and resolved build dependency tooling for dtrace on Linux, showing fluency from high-level system design to low-level tooling. Known for a pragmatic "I break things and somehow people still think I fix stuff" approach, he focuses on practical fixes that scale. Outside of work he’s a husband, dad, and musician, traits he credits for bringing creativity and patience to engineering leadership.
12 years of coding experience
14 years of employment as a software developer
Bachelors of Science, Web Development and Design, Bachelors of Science, Web Development and Design at Full Sail University
Contributions:12 commits, 12 PRs, 58 comments in 5 months
Contributions summary:Austin primarily focused on enhancing the error handling and usability of the cobra library. Their contributions involved adding `RunE`, `PersistentPreRunE`, `PreRunE`, `PostRunE` and `PersistentPostRunE` functions to allow errors to propagate to the top level, improving the library's robustness. They also implemented features to silence errors and usage messages, providing greater flexibility in error reporting. Further enhancements included a flag to disable the autogen tag in man and markdown generators along with fixing verbose tests and improving execution.
dtrace for linux - kernel driver and userland tools
Role in this project:
DevOps Engineer
Contributions:5 commits in 1 day
Contributions summary:Austin primarily focused on modifying the `tools/get-deps.pl` script within the repository. Their commits addressed issues related to dependency installation, particularly for Ubuntu versions 13.10 and 11.10/i386. The changes involved adding and removing symbolic links to resolve build issues related to missing include directories, and also corrected minor formatting inconsistencies. These fixes suggest the user was maintaining or enhancing the build process.
kernelkernel-driverlinuxlinux-kerneluserland
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.