Joe Bettridge
About Joe Bettridge
Joe Bettridge is a Manager at TELUS and a Sessional Lecturer at the University of Toronto Scarborough, specializing in Computer Science and Philosophy.
Current Role as Manager at TELUS
Joe Bettridge is currently a Manager at TELUS, based in the Toronto, Canada area. His role involves overseeing operations and managing teams to ensure the smooth execution of projects. He also serves as a Consulting Lead for Telus Insights, where he provides strategic consulting services. His responsibilities include project management, client engagement, and delivering actionable insights through data analysis.
Teaching Role at University of Toronto Scarborough
Joe Bettridge is a sessional lecturer at the University of Toronto Scarborough, where he teaches courses related to computer science. His teaching portfolio includes CSCD03 - Social Issues in Information Technology, CSCB07 - Software Design, and CSCD01 - Software Engineering. His teaching focuses on best practices for developing complex software systems, ethical and social issues in technology, and the application of Agile methodologies.
Previous Experience at TELUS
Joe Bettridge has a rich history at TELUS, having held multiple roles before his current position. He was a Senior Product Manager from 2015 to 2018, where he managed product development and strategy. Prior to that, he was a Business System Analyst from 2013 to 2015, focusing on system analysis and optimization. He also served as a Developer/Analyst I from 2012 to 2013, contributing to software development projects.
Early Career and Educational Background
Joe Bettridge began his career with roles such as an IT Assistant at the County of Simcoe and an ISD Helpdesk Student at Honda of Canada. He holds a Bachelor of Science degree in Computer Science & Philosophy from the University of Toronto at Scarborough, where he studied from 2007 to 2011. He also gained experience as a Teaching Assistant at the University of Toronto from 2009 to 2012.
Teaching Methodology and Student Engagement
Joe Bettridge employs an Agile methodology for group work in his courses at the University of Toronto Scarborough. He assists students in developing skills necessary for maintaining and updating large code bases, using tools like the Mathplotlib Python package. Through his courses, he emphasizes the importance of ethical considerations and social issues in the tech industry, preparing students for real-world challenges through research and presentations.