Andrew Bates

Andrew Bates

Andrew is a Software Engineer with 3 years of experience developing gaming experiences ranging from small Virtual Reality games to large sports franchise titles supporting millions of concurrent users. He holds a bachelor's degree in computer science from the University of British Columbia. During his tenure at UBC, he developed a passion for teaching and developing exciting, engaging course content. After graduation, Andrew went to develop for the server team of EA's newest FIFA title. Andrew's passion is in getting people excited about bringing projects to life through code and design, regardless of experience level.

Courses Authored


Topics Authored

Creative Professional

Total Ratings


Avg Course Ratings