Teaching & Learning Technologies

Senior Management


Tammy Yasrobi

Senior Associate Director, Teaching & Learning Technologies
6048271547

Stephen Michaud

Senior Manager, Learning Applications Integrations & Analytics
6048274820

Stephen leads the learning technology team in CTLT and works with students, faculty, and staff to improve teaching and learning through the judicious application of technology. Working with a great team of dedicated professionals, Stephen helps to provide learning technology support, development, and innovation through the integration, development, and support of learning tools, web technologies, and learning analytics. With over thirteen years of EdTech experience, Stephen has stepped through the looking-glass and will endeavour to believe as many as six impossible things before breakfast.

Team (listed alphabetically)


Max Collier

Support Analyst I

Maxime provides technical advice and support in the use, configuration and selection of software, hardware and network systems and various end user devices. Works with academic, technical, instructional and user support personnel from academic, administrative and technical units to implement effective and sustainable learning environments and to advise and support instructors in the effective use of these environments.

Letitia Englund

UX/UI Analyst
6048272609

Letitia is a UX/UI Analyst specializing in the user-facing side of learning applications. She provides user experience (UX) and user interface (UI) guidance to improve online teaching and learning experiences for instructors and students in a variety of CTLT-supported tools. Letitia also enjoys running, hiking with her duck toller dog, and making stuffed animals from socks.

Kyle Gailling

Support Analyst, Course Operations
On leave for 1 year

Under the direction of Course Operations, Kyle provides technical, instructional, and course maintenance support for fully online and blended courses across different faculties and disciplines. Supporting instructors in the online learning environment on various platforms including Connect, Blogs, Edge, Wordpress  and Canvas, the new learning environment. In addition, he provides learners with technical and exam support throughout the term. As part of the LTHub, Kyle is a resource for the university community.

Andrew Gardener

Programmer Analyst
6048274230

Andrew develops and maintains various internal and open source CTLT projects such as iPeer and ComPAIR. He likes exploring new technologies and finding interesting ways to integrate into existing tools or create new ones. Andrew enjoys video games, sci-fi, anime, and other nerdy things.

Tue Hoang

Programmer Analyst II

John Hsu

Programmer Analyst 1
6048275692

John codes, tests, deploys, and/or troubleshoots various CTLT hosted applications. He’s worked on ComPAIR, iPeer, Webwork, etc. He is currently focusing on Learning Technology Interoperability (LTI) specification related projects.

Edwin Hui

Support Analyst, Course Operations
6048275761

Under the direction of Course Operations, Edwin provides technical, instructional, and course maintenance support for fully online and blended courses across different faculties and disciplines. Supporting instructors in the online learning environment on various platforms including Connect, Blogs, Edge, Wordpress  and Canvas, the new learning environment. In addition, he provides learners with technical and exam support throughout the term. As part of the LTHub, Edwin is a resource for the university community.

Kalev Hunt

Project & Services Manager
6048271546

Kalev coordinates various learning technology pilots, manages the Learning Technology Rover program centrally, and oversees a small team of support specialists who provide top-tier LT support as part of the LT Hub. He works closely with colleagues at UBC IT on the LT Hub initiative and to help manage the UBC learning eco-system.

Sung Hwang

Systems Analyst II

Flo Kam

Support Analyst II
6048220103

Flo is one of the support analysts at the LT Hub. She was a student at UBC and has worked at various technical support roles across campus. From AV support, IT service centre support to faculty specific support, she brings a broad perspective when providing faculty, staff and students with support on using learning technologies. She collaborates with colleagues from UBC IT and CTLT to ensure that instructors have the support they need in order to use learning technologies effectively.

Joseph Khalil

Programmer Analyst II, Web Strategy
6048229891

As part of the Web Strategy team, Joseph develops web-based tools, WordPress plugins and web apps for TLEF and teaching and learning projects. He helps faculty professors with their LT projects, drawing from his years of expertise with online course design, development and delivery.

Jay Kulkarni

Project Manager

Eric Lee

Support Analyst I

As part of the Course Operations team, Eric provides technical, instructional, and course maintenance support for distance education courses across different faculties and disciplines. He began working with learning technologies as an undergraduate co-op student and now supports the broader UBC community in the effective use, configuration and maintenance of various learning technology platforms.

Justin Lee

Programmer Analyst II
phone: 6048223907

Justin works on the Learning Analytics team developing various web applications to improve teaching and learning, as well as running the Learning Analytics hackathons. He enjoys working with various technologies, especially NodeJS and React.

Pan Luo

Programmer Analyst
6048273904

Pan supports CoursEval and WeBWorK and serves as internal IT support at the Centre for Teaching, Learning and Technology. He also develops application plug-ins for system integration and web applications. Pan is interested in exploring and utilizing new technologies in learning environments.

Steven Marshall

Programmer Analyst II

Steven develops, implements and tests custom code extending libraries from IMS Global Learning Consortium to connect applications supported by the CTLT DevOps team: iPeer, ComPAIR, Canvas. He is passionate about web applications, automated tests, code documentation, virtual machines, and software development processes.

Scott McMillan

Systems Analyst
6048272195

Scott currently works on administering, integrating and piloting open source learning technologies within UBC’s learning eco-system. He has a particular focus on standards based learning analytics solutions using xAPI / Caliper, and works on the CTLT Learning Record Store. With over 15 years working with Open Source technology he is pretty sold on the concept.

Scott has been seconded to the UBC Cloud Innovation Centre as a Cloud Solution Architect from January 01, 2020 – January 01, 2024.

Novak Rogic

Manager, Web Strategy
6048056120

Novak Rogic is the Web Strategist, leading the web projects that emphasize content sharing and republishing. He would love to show you how functional your website could be and firmly believes that “less is more”. 

Richard Tape

Programmer Analyst II
6048226135

Richard develops WordPress plugins and themes to help people share and publish content across the University. He is a WordPress core contributor who fully embraces the open-source nature of the platform and believes it can provide a solid foundation for developing new and innovative teaching and learning systems.

Craig Thompson

Programmer Analyst
6048220106

Annika Wevers

Support Analyst I

Annika provides technical support and advice to the UBC community as part of the LT Hub team. She helps support the use and development of various learning technologies and environments in order to promote effective and sustainable applications of these tools.

Susan Wong

Operations Analyst
6048226550

Susan collaborates with central support units to develop, maintain and improve operational processes. She manages the day to day administrative course maintenance activities for fully online credit courses including academic session planning to ensure smooth operations and with a focus on the student experience.

Kelvin Xu

Programmer Analyst I

Kelvin is a full stack developer who specializes in WordPress development. He helps maintain UBC CMS and UBC Blogs. He develops WordPress plugins to help teaching and learning for faculties and departments.

Joe Zerdin

Support Analyst, Emerging Technologies
6048275751

Joe loves technology. When something new and shiny comes out he immediately evaluates it and starts to consider how it can be used to enhance teaching and learning. Joe primarily works on implementing and supporting iClickers and Blackboard Collaborate, but usually has his hands in various technological pots.