Craig Brunner is a Principal Engineer based in San Jose with a track record of designing and shipping consumer-grade web experiences and platform tooling at companies like Shopify, ServiceNow, Amazon Lab126, and Apple. He thrives on solving hard architectural problems across the full stack—especially building modern web UIs with React/GraphQL and optimizing native-like experiences on Chromium-based platforms. Known for mentoring teams and translating merchant and enterprise needs into scalable product solutions, he blends hands-on coding with strategic technical leadership. A lifelong tech enthusiast, he pairs curiosity about emerging technologies with practical experience in Rails, JRuby, WebGL/ThreeJS, and big-data integrations. Notably, his work at Lab126 included maintaining the Web App Starter Kit for FireTV, reflecting a long-running focus on developer experience and cross-platform web apps.
2 years of coding experience
18 years of employment as a software developer
High School Diploma, High School Diploma at Galena High School
Bachelors of Science Computer Science, Bachelors of Science Computer Science at University of Puget Sound
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.