Cal Irvine is a Senior Software Developer with seven years of professional experience building user-focused web applications, currently shaping front-end experiences at Shopify from Toronto. He specializes in React, React Native, GatsbyJS and GraphQL, pairing polished interfaces with pragmatic API integrations. His background spans startups and enterprise teams—shipping customer-facing products at Borrowell, contract full‑stack work for academic research tools, and CMS-driven applications at TELUS—so he’s comfortable across Node/Express back ends and SQL/NoSQL databases. As a freelance developer since 2018 he’s kept a hands-on, adaptable practice that favors learning new stacks to solve practical problems. Colleagues rely on him for turning complex requirements into intuitive UIs while bridging front-end needs with backend realities.
7 years of coding experience
6 years of employment as a software developer
Aurora high school
bachelor of information technology, Information Technology, bachelor of information technology, Information Technology at Ontario Tech University
Contributions:4 pushes, 3 branches in 2 years 2 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.