About Us

Group Photo

CodeUp is a registered not-for-profit corporation that strives to educate youth in computer science and develop code literacy at a young age. Our lessons aim to curate an interest in computer science and software development and compel youth to explore potential career opportunities. Profits are re-invested into the community to further our mission of empowering the next generation.

Meet the Team

Oscar He

Oscar He is a co-founder and the CEO of CodeUp. He is a student in the class of '26 at St. Robert CHS. Oscar is very passionate about fullstack development and machine learning, and also has a passion for teaching. He has five years of experience in software development and has worked on various projects which span a variety of sectors including web development, backends, desktop applications, and machine learning models. He also has two years of experience with competitive programming, achieving a perfect score on his first CCC Junior in 2022. In his free time, he likes to code, study mathematics, and play badminton. Oscar is very dedicated to helping students learn and grow, and hopes to inspire youth to innovate through programming

Anderson Lai

Anderson Lai is a co-founder and the CTO of CodeUp. He is most interested in systems-level programming and full-stack web development, but also does desktop app development. He has worked at GrtHealth and at the Canadian Heart Research Centre doing full-stack web development with .Net Core, MySQL, and Javascript. In his free time, he has worked on various performance-intensive projects, and is currently developing a desktop application using C++. Outside of programming, Anderson plays badminton weekly and plays accompaniament on the piano bi-weekly at church. Anderson aims to help students grow in their technical skills whilst fostering individual growth

Matthew Hou

Matthew Hou is a co-founder and the lead instructor/curriculum coordinator for CodeUp. He is passionate about competitive programming, and is dedicated to ensuring a meaningful learning experience for all programmers. Matthew has experience working with children through his volunteering work at community centers and libraries. He is actively working on a GitHub repository with coding solutions in various languages and learning web development with the goal of developing a website that explains algorithms and problem solutions. Outside of coding, Matthew enjoys solving math problems, attending debate tournaments, and swimming. Matthew is dedicated to making coding interesting for students and helping them develop important skills.

Jerry Wang

Jerry Wang is an instructor and a curriculum coordinator for CodeUp. He is passionate about programming and works hard to improve his skills in coding at a competitive level. He has many hours of experience teaching students subjects like French, English and Math and works well with children passionate about learning. With many years of experience with Python, Jerry is a great teacher for students who are struggling to learn their first coding language. He is active in many competitive fields such as Math, Coding and Lifesaving (Swimming). Through CodeUp, Jerry hopes many children will be more interested in programming and develop a passion for coding like he has.

Oscar Cheng

Oscar Cheng is the outreach lead of the CodeUp organization. He is a graphic artist who enjoys coding and drawing his elements. He has worked with Turtle Programming in Python to develop new elements that introduce computer science to the arts. Oscar loves to share his passion for art in his free time through singing and photography. He is passionate about emphasizing the "A" in STEAM and helping students to think creatively in their daily lives and overcome the challenges faced in their respective interests. Oscar looks forward to assisting students to achieve success by increasing the accessibility to learning skills such as coding and software development.

Alex Lu

Alex Lu is a curriculum coordinator for CodeUp. He is interested in automation and software development. Alex enjoys problem-solving and automation and spends his free time coding and exploring new technologies. Outside of programming, Alex enjoys playing sports such as badminton. Alex is dedicated to helping students entering high school develop their software development skills.

Lucas Guan

Lucas Guan is a member of the CodeUp outreach team. He has a strong interest in math and science and explores the subjects both by himself and by teaching others. He often teaches students math, science, badminton and piano. In addition to academics, he also finds joy in playing piano and exploring new songs. Lucas is passionate about promoting CodeUp, allowing access to coding education to all students, and is committed to promoting CodeUp's mission.

Leo Yang

Leo Yang is the finance lead and a outreach coordinator for CodeUp. He is passionate about Python and enjoys learning about web development and computer hardware, occasionally researching computer technologies as well as new programming languages. Leo has experience teaching and developing children through working as a snowboard instructor, swimming assistant, and umpire. In his free time, he enjoys running, practicing the piano, or playing golf. Leo is determined to strengthen CodeUp through it's financial foundation, fueled by his fascination in the field of financial mathematics. Ultimately, Leo is excited to be apart of CodeUp's journey, and is determined to improve students' coding skills.

Sonia Olar

Sonia Olar is an instructor for CodeUp. She is passionate about programming and has experience with web development, competitive programming, and robotics. She has worked at Principle Inc. where she used database programming for back-end development as well as built user interfaces using Java and Javascript. Sonia also loves working with kids and is dedicated to creating a fun learning environment! She has taught reading, writing, and robotics classes, as well as coached volleyball to kids and teens alike. For fun, she loves drawing, listening to music, and playing volleyball herself! Sonia hopes to inspire kids to pursue coding with the CodeUp team!

CodeUp Tutoring Association © 2025. All Rights Reserved.