Andrew Heuermann

Principal Engineer at C2FO

Camas, Washington, 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
Andrew Heuermann is a Principal Engineer with 13 years of experience building reliable backend systems and improving engineering practices at C2FO since 2013. He combines hands-on development with architectural leadership, helping teams deliver scalable services in a finance-focused SaaS environment. A practical open-source contributor, he has improved the goqu SQL builder by adding upsert/insert-ignore support, fixing race conditions, and containerizing tests to boost testability and maintainability. His background spans insurance and sports-tech, giving him a strong appreciation for legacy system modernization and pragmatic, test-driven engineering. Based in Camas, WA, he pairs a multidisciplinary Computer Science, MIS, and Math education with a track record of turning subtle concurrency and testing issues into long-term quality wins.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelors of Science, Computer Science, Managmenet Information Systems, Mathematics, Bachelors of Science, Computer Science, Managmenet Information Systems, Mathematics at University of Nebraska at Omaha
stackoverflow-logo

Stackoverflow

Stats
2,607reputation
219kreached
6answers
5questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (18)

testing10
databases10
go10
sql10
sql-builder10
database10
postgresql9
javascript9
ecmascript9
mysql8
dockers7
docker7
type-conversion6
android-viewpager6
dozer6

Programming languages (11)

TypeScriptJavaCoffeeScriptShellCSSC++JavaScriptGo

Github contributions (5)

github-logo-circle
doug-martin/goqu

Oct 2015 - Nov 2016

SQL builder and query library for golang
Role in this project:
userBack-end Developer
Contributions:2 releases, 16 commits, 9 PRs in 1 year 1 month
Contributions summary:Andrew contributed to the goqu SQL builder library by implementing and testing new features, including upsert/insert ignore support and database testing fixes. They added tests to address a race condition in the struct_map_cache. Additionally, the user modified the project's testing infrastructure by integrating tests within a Docker environment, thereby contributing to the project's testability and maintainability. These changes reflect a focus on enhancing the library's functionality and improving its testing processes.
querybuildersqlitedatabasepostgrespostgresql
aheuermann/playmix

Aug 2013 - Dec 2013

Contributions:116 commits in 3 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
Andrew Heuermann - Principal Engineer at C2FO