Austin Riendeau

Castle Rock, Colorado, 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
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.
code12 years of coding experience
job14 years of employment as a software developer
bookBachelors of Science, Web Development and Design, Bachelors of Science, Web Development and Design at Full Sail University
languagesEnglish
github-logo-circle

Github Skills (16)

golang10
dependency-management10
sh10
error-handling10
linux10
script10
golanguage10
go10
shell10
go-lang10
cobra10
scripting10
command-line10
testing9
ubuntu9

Programming languages (15)

C++RustCScalaGoKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
spf13/cobra

Aug 2015 - Feb 2016

A Commander for modern Go CLI interactions
Role in this project:
userBackend Developer
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.
go-clibusyboxposix-compliant-flagscommandlinecli
dtrace4linux/linux

May 2014 - May 2014

dtrace for linux - kernel driver and userland tools
Role in this project:
userDevOps 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.
Request Free Trial
Austin Riendeau