Michael Russo is a seasoned technology leader and Chief Technology Officer with 16 years of experience building and guiding software teams from Toronto. He combines hands-on engineering roots—early internships at Microsoft, PARC, and Sun Labs focused on security, collaborative systems, and embedded sensor platforms—with long-term leadership at Nova since 2008. Michael retains an active engineering mindset, contributing to open-source projects like a Python Resque clone where he improved logging, worker management, and robustness. His background in computer engineering from the University of Waterloo underpins a pragmatic approach to system design, reliability, and security. Colleagues describe him as a CTO who still dives into backend code to solve thorny production issues while shaping product and technical strategy.
16 years of coding experience
1 year of employment as a software developer
St. Michael's College School
BASc Computer Engineering, BASc Computer Engineering at University of Waterloo
Contributions summary:Michael primarily contributed to enhancing the functionality and maintainability of the `pyres` project, a Resque clone in Python. They implemented features such as the ability to specify worker polling intervals. Furthermore, they improved logging practices by integrating the logging module throughout the codebase and addressed a bug related to argument handling. Additionally, the user implemented worker pruning and reporting correct key types in the stats tab.
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.