Guillaume Salles

Senior Staff Software Engineer at Shopify

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Guillaume Salles is a Senior Staff Software Engineer and former co‑founder/CTO with 11 years of experience building full‑stack, collaborative products and developer tools. Based in Montreal, he led Liveblocks to provide real‑time multiplayer primitives—contributing core client features, auth refactors, and documentation that make collaboration easy to integrate. Equally comfortable shaping product from discovery to delivery, he pairs a UX mindset with deep engineering across frontend and backend stacks (JS, TypeScript, .NET, Python). His background spans startups to scaleups—including engineering leadership at InVision and Breather—and a history of shipping high‑scale services and machine‑learning integrations. Known for pragmatic architecture and hands‑on execution, he brings founder grit to large‑company impact at Shopify.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster 1 Informatique, Master 1 Informatique at SUPINFO
languagesFrench, English
github-logo-circle

Github Skills (11)

typescript10
javascript10
fullstack-development10
websocket10
typescripts10
realtime10
full-stack10
react10
typescript-types10
crdt9
collaboration9

Programming languages (7)

TypeScriptC#OCamlJavaScriptZigHTMLSwift

Github contributions (5)

github-logo-circle
liveblocks/liveblocks

May 2021 - Jan 2023

The best apps in the AI era aren’t solo experiences—they’re collaborative. Liveblocks provides customizable pre‑built features to make your product multiplayer, engaging, and AI‑ready. All without derailing your roadmap.
Role in this project:
userFull-stack Developer
Contributions:33 releases, 304 reviews, 372 commits in 1 year 7 months
Contributions summary:Guillaume's commits primarily focus on the development and maintenance of the Liveblocks client library. They have implemented new features, such as the ability to delete items and to set items in the LiveList, improving functionality for both backend and frontend operations. The user also addressed bug fixes and contributed to improvements to the internal codebase and documentation, showcasing a focus on enhancing the project's usability and core capabilities. The contributions included the refactor of the authentication component.
operational-transformationleancloudblockstackzustandconflict-resolution
Lona-Web/Lona-Web

Dec 2017 - Jan 2018

Contributions:85 commits, 2 PRs, 72 pushes in 1 month
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.
Request Free Trial
Guillaume Salles - Senior Staff Software Engineer at Shopify