Summary
Vikram Singh is an experienced computer science educator and instructional designer with 11 years blending hands-on software development and post-secondary teaching to create inclusive, technology-enhanced learning experiences. Based in Montreal, he pairs a Bachelor's in Computer Science with ongoing Master of Education studies to apply research-driven pedagogy and Universal Design for Learning across college and continuing education. He has built web and mobile applications in industry and translated that practical expertise into courses on web programming, game dev, databases, and algorithms while leading faculty workshops on digital competency and blended learning. Vikram also develops practical tools—like a Table of Objectives Builder—and multimedia resources to help instructors and students succeed in online and hybrid environments. Notably, he moves fluidly between troubleshooting classroom AV systems and designing curriculum, ensuring pedagogical goals align with real-world technical constraints.
11 years of coding experience
6 years of employment as a software developer
DEC, Computer Science, DEC, Computer Science at CEGEP - John Abbott College
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Concordia University
Master of Education - MEd, College Teaching, Master of Education - MEd, College Teaching at Université de Sherbrooke