Summary
Andrew Blair is a seasoned full-stack and mobile engineer with 13+ years building web, mobile and embedded systems and leading product-focused teams. As President of Andrew Blair Consulting & Design (ABCD) and founding partner of Spruce Race Timing, he combines hands-on development with entrepreneurship and ongoing contract work rather than full-time roles. His background spans UI/UX and rich internet applications through to modern mobile stacks, informed by early design training from Humber and George Brown. Based in Squamish, BC, he brings a rare blend of creative design sensibility and deep technical execution, often stepping into product, mentoring, and business development roles. An early Flash/RIAs specialist who transitioned into contemporary full-stack and embedded work, he’s comfortable shipping across platforms and meeting clients both remotely and on-site when needed.
13 years of coding experience
8 years of employment as a software developer
Graphic Design, Graphic Design at Humber College
Advertising Graphic Design, Advertising Graphic Design at George Brown College
English, French, Spanish