Catherine Leung

Instructor at Seneca College

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Catherine Leung is an experienced instructor and software engineer with 16 years in academia and a strong foundation in C/C++, data structures, algorithms, and game programming. Based at Seneca College after earlier teaching at the University of Manitoba, she blends classroom instruction with applied research, currently leading development of the Canvas 3D JS Library that bridges Web Canvas and OpenGL via a Firefox extension. Her background includes an M.Sc. in Computer Science and practical experience in database administration from industry co-op work. Catherine is focused on turning graphics research into usable developer tools and hopes her work will influence future browser capabilities.
code16 years of coding experience
bookM. Sc., Computer Science, M. Sc., Computer Science at University of Manitoba
github-logo-circle

Github Skills (20)

plug10
data-structure9
animation9
gitbook9
javascript8
markdown7
glitch-com7
documentation6
toolchain5
php5
git5
threejs5
webgl4
canvas4
python2

Programming languages (5)

TypeScriptC++JavaScriptProcessingPython

Github contributions (5)

github-logo-circle
cathyatseneca/DSAnim

Sep 2011 - Mar 2018

Plug-in free web based data structure animations built with processing.js
Contributions:152 commits, 9 pushes, 1 branch in 6 years 7 months
animationjavascriptweb-basedplug-inplug
Seneca-CDOT/c3dl

Feb 2010 - May 2011

Contributions:20 commits in 1 year 3 months
js-librarywebglcanvasjavascriptthreejs
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
Catherine Leung - Instructor at Seneca College