2016
I was a founding member of the team that built an intuitive drag-and-drop page builder for Shopify. We started from scratch with lots of research and experimentation, eventually creating a React-based MVP for Joomla CMS before pivoting to what became a hugely successful Shopify platform.
Role
Senior Frontend Developer & Product Architect
Duration
16 months
Team Size
4 developers (initial core team)
I was one of the original 4 founding team members who helped build what became one of Shopify's most popular page builders, now serving over 100,000 merchants worldwide. We started completely from scratch, doing tons of research and trying different approaches before settling on our React-based MVP for Joomla CMS. Although I had to leave the project early due to family commitments, the foundational architecture and design system I created became the backbone that helped the team achieve incredible success. It's been amazing to see how the platform evolved into something that has helped create millions of high-converting pages.
Co-founded the 4-person team and led the initial research phase, testing multiple concepts until we found what worked
Worked in a lean startup environment where we had to move fast, prototype quickly, and validate ideas before investing too much time
Built the first React-based MVP for Joomla CMS, which became the technical foundation for everything that followed
Created a design primitives system that made it possible to build complex page layouts while keeping everything consistent and user-friendly
Architected a modular component system where these primitives could be mixed and matched to create sophisticated designs
Transitioned the core drag-and-drop editor to work with Shopify, adapting our primitive-based system for the new platform
Built a library of 50+ pre-designed elements based on our primitives, letting merchants create professional pages in just minutes
Design System Architecture: Created a primitives-based system that was flexible enough for power users but simple enough for beginners to create professional-looking designs
Component Composition: Figured out how to let users combine primitives into complex layouts while keeping everything visually consistent and responsive
Platform Migration: Successfully moved our React architecture from Joomla CMS to Shopify without losing core functionality or breaking the user experience
Foundation Building: Built a technical foundation that was solid enough to scale from our MVP to a platform serving 100,000+ users
The foundation I built helped the team scale to over 100,000 active users after I left
My design primitives system became the core of the platform's continued success and growth
The technical architecture I created was solid enough to support the platform's rise to become the #1 rated page builder on the Shopify App Store
My early work contributed to the architectural decisions that enabled over $1M in annual recurring revenue
Left behind a scalable codebase and design system that allowed the team to keep innovating and adding new features
Got invaluable experience building a product from absolute zero as a founding team member in a scrappy 4-person startup
Learned how to prototype fast and iterate quickly, plus how to validate ideas before investing too much time in them
Discovered the importance of building foundational systems that can outlast individual team members and enable long-term success
Became skilled at creating design systems and primitives that enable scalable, consistent user experiences
Learned that building solid foundations allows teams to keep growing and innovating even when key people move on
Gained important perspective on balancing career ambitions with personal and family priorities