Summary
Craig Herdman is a senior software leader with 20+ years of engineering experience and seven years in management roles, currently heading Cloud development at Adobe from Austin. He blends hands-on architecture and delivery—spanning PWA, GraphQL, serverless and CI/CD transformations—with a people-first management philosophy focused on career growth and high-performing teams. Craig has a track record of turning brittle platforms into rapidly shipping products, having led major rewrites, introduced trial monetization, and moved teams from quarterly to multiple monthly releases. He pairs technical depth in C++, JavaScript/React, Node.js and AWS with formal training in engineering management (UT Austin), and is known for instituting structured hiring, automated testing, and measurable engineering metrics. Notably, he has repeatedly rescued late projects and scaled teams while keeping developer development and retention central to success.
7 years of coding experience
24 years of employment as a software developer
Master of Science - MS Engineering Management, Master of Science - MS Engineering Management at The University of Texas at Austin
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Brigham Young University
English, Russian