Kevin Foster is a senior engineering leader in Vancouver with 25 years in software and over a decade leading teams, currently serving as Senior Director of Engineering at MakerSights. He has moved up through hands-on roles from senior engineer to head of engineering, blending product-focused leadership with deep technical roots in game and graphics engineering from companies like Ubisoft and EA. His career spans founding a game studio, helping scale a benefits startup through acquisition, and building tools and pipelines that touch art, animation and runtime systems. With an MSc in Computer Graphics and a background teaching university-level graphics and animation, he brings a rare combination of technical depth, mentorship, and product empathy to developer-facing infrastructure and consumer-facing products. Notably, he continues to bridge creative and engineering disciplines—shipping tooling and systems that make complex content pipelines manageable for cross-functional teams.
11 years of coding experience
21 years of employment as a software developer
Master of Science Computer Graphics, Master of Science Computer Graphics at University of Calgary
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
Kevin Foster - Senior Director Of Engineering at MakerSights