Craig Colegrove is a software engineer with eight years of experience who leverages strong foundations in computer science, mathematics, and applied physics to tackle algorithmic and systems-level challenges. Currently at IronCore Labs, he brings deep competence in Python and C++ along with practical knowledge of machine learning, cryptography, and computer architecture. Past projects—from a fast, configurable photo collage generator to a high-throughput C++ implementation of the board game Seven Wonders and a genetic Tetris AI—demonstrate his ability to turn mathematical ideas into performant, automated solutions. Detail-oriented and quick to learn new tools (e.g., VHDL, Lua, AWS integrations), he enjoys building reproducible, customizable software that scales from classroom assignments to production. Recently relocated to Bozeman, he’s seeking roles where his interdisciplinary background can help innovate on challenging problems.
8 years of coding experience
High School Diploma, 4.0, High School Diploma, 4.0 at Bellevue Christian School
Bachelor’s Degree, Engineering Physics/Applied Physics, 3.99, Bachelor’s Degree, Engineering Physics/Applied Physics, 3.99 at Whitworth University
Contributions:87 reviews, 116 PRs, 152 pushes in 1 year 4 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
Craig Colegrove - Software Engineer at IronCore Labs