Jeff Marvin is a Staff Software Engineer based in Edmonton with 11 years of experience building modern web front ends and shaping engineering strategy. He has led front-end initiatives at Jobber and Clio, co-authoring a React/TypeScript component library and helping pivot Jobber’s architecture to a GraphQL/Apollo-backed stack. His background spans startups and game industry veterans like BioWare, where he moved from senior developer to web development manager, blending product sensitivity with technical delivery. Comfortable across Go, Node, React and legacy Rails integrations, he pairs hands-on implementation with scrum leadership and product ownership. Jeff’s academic roots in both computing science and top-ranked honours philosophy give him a rare mix of analytical rigor and user-focused design judgment. He’s known for turning internal developer experience work into company-wide technical strategy that scales.
11 years of coding experience
23 years of employment as a software developer
BA Hons, Philosophy, Psychology, Graduated at the top of my honours philosophy class., BA Hons, Philosophy, Psychology, Graduated at the top of my honours philosophy class. at University of Alberta
Contributions:4 PRs, 124 pushes, 32 branches in 1 year 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.