Craig Gardner is a Principal Engineer based in Portland, Oregon with over 16 years of hands-on software experience and more than 20 years in engineering and management roles. He has led sizable teams and strategic initiatives—building a Dealer Management System, designing high-capacity Kafka data pipelines, and implementing continuous delivery with automated regression testing. Equally comfortable modernizing legacy Java systems and shipping real-time web and mobile features, he pairs deep technical chops with a track record of mentoring engineers and driving cultural change. His career spans startups and enterprise teams, from building cloud-based call center infrastructure to migrating version control systems and crafting production-grade data access layers. Known for pragmatic problem-solving, he often combines systems-level thinking with practical automation to keep delivery predictable at scale.
15 years of coding experience
16 years of employment as a software developer
Santana
Certificate Computer and Information Sciences General, Certificate Computer and Information Sciences General at Coleman College
Contributions:399 commits, 120 pushes, 1 branch in 10 years 1 month
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 Gardner - Principal Engineer at Rootstock Software