Sam Irvine is a software developer based in Halifax, Nova Scotia with nine years of experience building web applications and a Bachelor's in Applied Computer Science from Dalhousie University. He has progressed through front-end and full-stack roles at startups and scale-ups—GamerLink, SalesRight, FastSpring—and is currently driving product-level engineering at Top Hat. Passionate about JavaScript, he blends practical UI work with backend responsibilities and a track record of shipping features across the stack. An unusual background working as a water treatment operator on a mine remediation project underscores his adaptability and problem-solving in high-responsibility environments.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Applied Computer Science, Bachelor's degree, Applied Computer Science at Dalhousie University
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.