Gail Carmichael is a Senior Staff Instructional Engineer with nearly two decades of experience at the intersection of computer science, software development, and evidence-informed learning design. Currently enabling engineering excellence at Splunk, she previously led technical learning and flagship industry-academic partnerships at Shopify—most notably launching the Dev Degree program that expanded across multiple universities. With a background as a developer, university instructor, and published researcher (PhD work on storytelling in games, ABD), she blends rigorous research instincts with practical curriculum and onboarding design that scales. Gail’s unique strength is translating deep CS concepts into engaging learning experiences for diverse audiences, and she’s built programs that remain robust in production without frequent rework. Based in Ottawa, she quietly bridges academia and industry, bringing both pedagogy and code to complex engineering learning challenges.
18 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science (ABD, on pause), Doctor of Philosophy (Ph.D.), Computer Science (ABD, on pause) at Carleton University
Contributions:11 commits, 12 pushes, 1 branch in 1 year 6 months
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
Gail Carmichael - Senior Staff Instructional Engineer at Splunk