Our Program Director

Our Program Director, David, is an experienced software engineer and computing educator. He worked at Google for five years as a software developer on projects such as Google Home and Stadia.

In addition, he graduated from the prestigious University of Waterloo with a Bachelor of Mathematics in Combinatorics and Optimization.

Through his previous work experience and education background, David is ensuring that our program offers students insight into real-world and industry applications of coding while at the same time providing the best structure possible for learning.

David has extensive experience in teaching teenagers and children computer programming. At Brainy CS Hub, he hopes to share his passion for computer science and create a learning environment where everyone is confident and excited about computer programming.

In the future, David hopes his students will use their computing skills and knowledge to make a positive impact on the world around them.

His hobbies include trying new food, playing video games, and solving mathematical problems. He has recently gotten into self-hosting as well!