Craig Treptow is a seasoned Consulting Developer with 13 years of experience modernizing infrastructure and delivering full‑stack Ruby on Rails applications while bridging development and operations. Based in Des Moines, he’s driven cost-saving migrations (open-source PDF generation, TravisCI to GitHub Actions) and automated routine ops to improve reliability and developer velocity. His background stretches from network engineering and Perl-based automation to contemporary AWS, CI/CD, and DevEx work, giving him a rare blend of systems-level troubleshooting and product-focused feature delivery. An active volunteer contributor to rubyforgood/casa, he cares about UX details and practical impact—improving mobile views and adding emancipation workflow options for nonprofits. Pragmatic and security-minded, he champions automation and technical debt reduction to make systems easier to run and maintain.
13 years of coding experience
17 years of employment as a software developer
B.A. Computer Science, B.A. Computer Science at Wartburg College
Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
Role in this project:
Full-stack Developer
Contributions:7 commits in 1 day
Contributions summary:Craig contributed to improving the mobile view of the supervisors index, enhancing the user experience on smaller screens. They added a "Select One" default option to an emancipation checklist, and wrote tests as a volunteer for the casa case show page. The user also added additional emancipation category options, expanding functionality. Furthermore, they displayed the last contact made by default on the volunteers index view and removed a clock from the volunteer name on the volunteer index view.
Contributions:10 pushes, 1 branch in 4 years 5 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.