Max Hoffmann

Senior Developer at Independent Contractor

Vancouver, British Columbia, 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
Max Hoffmann is a Senior Developer at Shopify with 13 years of experience building and evolving web platforms, and has been a core contributor to the Website Builder since joining in 2015. He helped design and ship major platform features like Sections & Blocks and led the migration of the Theme Editor from Rails to a Koa + React architecture. A front-end specialist with deep web tech expertise, Max has contributed to notable open-source projects such as Shopify/draggable, improving touch interactions and core drag-and-drop structure. He mentors and interviews engineers, drives multi-region infrastructure work, and prototypes new theme platform concepts. Based in Vancouver, he combines product-focused engineering with hands-on shipping experience and a knack for simplifying complex editor UX.
code12 years of coding experience
job5 years of employment as a software developer
bookMittlere Reife, Mittlere Reife at Aloisiuskolleg
bookIrish Leaving Certificate, Irish Leaving Certificate at Dundalk Grammar School
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Dublin City University
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
1,556reputation
81kreached
11answers
16questions
Badges
iframe
top-5%
github-logo-circle

Github Skills (12)

drag-and-drop10
javascript10
draggable10
s69
iframe9
html6
rake6
jquery6
webapp6
security6
ruby6
ecmascript6

Programming languages (4)

TypeScriptCoffeeScriptJavaScriptRuby

Github contributions (5)

github-logo-circle
Shopify/draggable

Sep 2017 - Jun 2022

The JavaScript Drag & Drop library your grandparents warned you about.
Role in this project:
userFront-end Developer
Contributions:8 releases, 4 reviews, 219 commits in 4 years 9 months
Contributions summary:Max primarily focused on fixing issues related to touch interactions and implementing improvements to the "draggable" library. Their commits include fixing swap logic in the `swappable.js` file and addressing various touch-related problems in the `draggable.js` and `snappable.js` files. Furthermore, the user restructured the core files of Draggable, Droppable, Swappable, and Sortable, reorganizing the project's structure. The user also made changes to the mirror event handling.
javascriptjavascript-dragdrag-and-dropes6drop-library
Contributions:6 releases, 54 commits, 1 PR in 2 years 4 months
rpctxttransmissiontransmission-rpcfollowing
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
Max Hoffmann - Senior Developer at Independent Contractor