Joshua Gamache is a Full Stack Developer with eight years of experience, currently focused on front-end work using TypeScript, Node.js, and Vue while shipping full-stack solutions at Button Inc. and previously rearchitecting core web properties and humanitarian planning tools at CAWST. He brings a design-first perspective from a prior career in graphic design and prepress, giving him a strong eye for usability, production constraints, and the technical realities of print and digital media. Comfortable across front- and back-end responsibilities, he writes tests, performs code reviews, and implements cloud APIs to improve reliability and maintainability. Based in Calgary, he combines practical production experience—managing high-volume print workflows and corporate branding projects—with modern web engineering practices. Notably, his path from prepress to web development informs a unique interest in the intersection of physical and digital design systems.
8 years of coding experience
3 years of employment as a software developer
Graphic Design Diploma, Graphic Design, Graphic Design Diploma, Graphic Design at Art Institute of Vancouver
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.