Summary
Randy Fortier is an experienced software educator and practitioner with over a decade of experience bridging academic leadership and hands-on development, currently serving as Associate Dean, Undergraduate at Ontario Tech University. He has taught and designed a wide range of courses from introductory CS and computer architecture to software security and mobile app development, while maintaining deep expertise in software engineering practices, web technologies, databases, and mobile/speech-enabled systems. Randy’s background includes software architecture and team leadership in industry, plus research experience in natural language query processing, giving him a rare blend of practical product development and scholarly rigor. He is focused on expanding industry ties and keeping curriculum aligned with evolving development methodologies like TDD, agile, and service-oriented architectures.
10 years of coding experience
22 years of employment as a software developer
M.Sc. Computer Science, M.Sc. Computer Science at University of Windsor