Senior Vice President Investment Systems at Pylithic Software Ltd.
Calgary, Alberta, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tom Rutherford is a senior technology leader and founder with 11 years of software experience, currently Senior Vice President of Investment Systems at Research Affiliates and founder of Pylithic Software. He blends deep Python engineering and systems design with product-minded leadership, having risen through engineering ranks to lead investment systems and data-driven platforms. Tom is an active open-source contributor focused on improving developer UX—his Briefcase contributions added runtime packaging metadata and practical documentation to help Python apps detect their packaging environment. Trained in both computer science (MSc, Georgia Tech, 4.0) and psychology, he brings a rare mix of technical rigor and human-centered thinking to complex problems. Outside of work he applies the same curiosity to robotics, climbing, and backcountry roles like ski patrolling, reflecting a pragmatic experimenter who seeks interdisciplinary solutions.
11 years of coding experience
9 years of employment as a software developer
Master of Science, Computer Science, 4.0, Master of Science, Computer Science, 4.0 at Georgia Institute of Technology
BASC, Psychology, Computer Science, BASC, Psychology, Computer Science at The University of Lethbridge
Tools to support converting a Python project into a standalone native application.
Role in this project:
Backend Developer & Technical Writer
Contributions:7 commits, 1 PR, 2 comments in 1 day
Contributions summary:Tom primarily focused on enhancing the Briefcase project's metadata handling and documentation. They implemented a feature to include a Briefcase-Version flag in the dist-info metadata, allowing runtime detection of the Briefcase packaging environment. Furthermore, they contributed by adding documentation, including a "how-to" guide for accessing packaging metadata and a FAQ entry on how to check if an application is running in Briefcase. These changes demonstrate a focus on improving the functionality and user experience of Briefcase.
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.