Christopher Trudeau is a seasoned software entrepreneur and fractional CTO with 14 years of experience building product teams, developer tools, and cloud solutions across startups and Fortune 100 clients. As founder and president of arSensa he combines hands-on engineering with consulting and technical training, and previously led R&D and product development roles at companies including Sourced Group, Disney Interactive, and AOL. He is the author of Django In Action and an active open-source contributor, improving projects like asciimatics and Real Python materials where he implemented Django features, text UI enhancements, and macOS fixes. Christopher blends full-stack development expertise with leadership in regulated industries (finance, airlines, healthcare) and machine-learning startups, demonstrating both product vision and delivery rigor. Trained as a computer engineer (BASc, MASc, University of Waterloo), he brings a rare mix of academic depth, practical architecture skills, and a coach-like approach to agile transformation. An understated strength is his ability to move fluidly between building production code and mentoring organizations on engineering practices.
14 years of coding experience
12 years of employment as a software developer
MASc Computer Engineering, MASc Computer Engineering at University of Waterloo
A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
Role in this project:
Full-stack Developer
Contributions:19 reviews, 31 commits, 8 PRs in 6 months
Contributions summary:Christopher primarily contributed to the development of the `asciimatics` library, focusing on enhancing the text UI and ASCII art functionalities. Their work involved implementing new features like `TextBox.hide_cursor` and `TextBox.auto_scroll` attributes, modifying existing widgets, and refining the chart renderers. Additionally, the user fixed macOS-related issues during testing.
Bonus materials, exercises, and example projects for our Python tutorials
Role in this project:
Back-end Developer
Contributions:9 commits, 2 PRs, 6 pushes in 2 months
Contributions summary:Christopher primarily worked on a Django-based project, implementing core functionalities related to user authentication and blog listing. Their contributions included setting up the project structure, defining models, creating views for handling requests, and configuring URLs. The user also made changes to templates and integrated user authentication features, and made some minor refactoring using tools like `black`.
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
Christopher Trudeau - President Founder at arSensa Inc