As a seasoned technology leader and hands-on software architect with 30+ years in the industry, I've built and scaled products for startups, scale-ups, and global brands alike. My foundation is deeply technical full-stack engineering, C#/.NET, distributed systems, and high-performance data platforms but over the years I've repeatedly stepped into CTO roles to lead teams, define product strategy, and turn ambitious ideas into shipping, scalable software.
Today, I'm the CTO of ShotDeck, where I lead the technical vision and modernization of the world's largest cinematic image library. My work spans AI-powered semantic search, large-scale media processing, cloud infrastructure, and building highly scalable systems that serve creative professionals worldwide.
Previously, I served as CTO of Megafans, an esports and competitive gaming platform that scaled to over a million users. There, I led multiple international engineering teams and built the tournament, payments, and real-time systems that enabled multiplayer competitions with cash, crypto, and digital rewards.
Beyond traditional engineering, I actively leverage AI and machine learning to solve real product problems from matchmaking and anti-cheat systems to embeddings, semantic search, and intelligent media tagging. I'm equally passionate about emerging tech, including blockchain and Web3, where I've launched NFT collections, collaborated with regulators on the first legal ICO in Canada, and led an Ethereum-based IDO raising over $2M.
At heart, I'm a builder who loves turning complex ideas into simple, reliable products and helping teams ship faster and smarter.
If you're into tech, startups, AI, or swapping stories over coffee (or a beer), I'm always happy to connect.
Bachelor of Technology (BTech) in Computer Programming
City and Guilds in Computer Science
Years
Years
Years
Years
Colin did an incredible job writing our ETL tools for the DataTeam at QHR. It stands in his testiment that they are still being used on a daily basis today.
I have worked with Colin for several years on multiple projects and consider him best in class with regard to lead programming design, development, infrastructure and trouble shooting. Colin is easy to communicate with and works well at every level to help create a supportive team environment. I continue to work with Colin as he consistently operates at the highest level within any organization, to produce top shelf software that is effective and solid state.
Rock Star!