Summary
Guillaume Hammadi is a Staff Software Engineer with a decade-plus of professional software experience and a background in mechanical engineering, now based in Squamish, BC. He blends front- and back-end expertise (JavaScript/TypeScript, React, React Native, Python/Django, Ruby/Rails) with a pragmatic focus on simple, elegant solutions and improving product, workflow and team dynamics. As a founder and consultant he led end-to-end projects from IoT and mobile apps to multi-currency Rails migrations, and at OPEN Technologies he now drives infrastructure reliability, data schema evolution and org-wide developer mentoring. He’s shifted from writing individual features to building “code-writing factories,” integrating AI tools like Claude into everyday engineering workflows. Comfortable working across the stack, Guillaume pairs hands-on prototyping with a strategic eye for future product needs and developer productivity.
11 years of coding experience
18 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at National School of Computer Science and Applied Mathematics of Grenoble
Master, Mechanics, Master, Mechanics at Luleå University of Technology
Master's degree, Mechanical Engineering, Master's degree, Mechanical Engineering at Ecole Nationale d'Ingénieurs de Tarbes - ENIT
English, French, Spanish