Engineering Beyond Frameworks
This project was a major technical pivot for our agency team. We were primarily raw MERN stack developers tasked with migrating a massive, established e-commerce platform over to Shopify. Instead of just applying a theme, we had to set up local development environments using Shopify CLI, integrate Tailwind CSS, and adapt our software engineering fundamentals to the Liquid architecture. This project reinforced a critical lesson for me: a strong engineer doesn't get stuck when a framework changes; they adapt and find the solution.
Solving the Variant Ceiling
One of the most critical production problems we faced was Shopify's strict variant limit. The business sold specific outdoor components requiring dynamic dimensional inputs—for example, a user needing exactly 44.2 inches of liner. Standard Shopify architecture flat-out prohibits this. Instead of accepting this as a blocker, I researched and integrated a custom Shopify App, successfully hijacking the native add-to-cart flow to securely pass infinitely dynamic dimensions and pricing into the checkout system.
Microservices for Business Logic
We hit another major roadblock with the company's warranty claim system. The business required a complex form with over 70 distinct fields and heavily conditional logic. Neither native Shopify forms nor standard third-party apps could process this without breaking or costing a fortune. To solve this, I stepped outside the Shopify ecosystem entirely. I engineered a dedicated Node.js backend server specifically to intercept, sanitize, and process these massive payloads, seamlessly returning success states back to the Shopify frontend.
Internal Operations Tooling
Beyond the customer-facing storefront, the company's complex daily operations required a bespoke management solution that Shopify's native admin panel couldn't handle. To solve this, I architected and deployed a highly secure, standalone internal tool using a modern full-stack architecture (Next.js, Node.js, TypeScript, and MongoDB). While the specific business logic remains proprietary, this application was engineered to streamline their backend workflows and sync seamlessly with their e-commerce data, proving that enterprise e-commerce often requires engineering solutions far beyond the storefront itself.
Collaborative Customization
This was a highly collaborative effort. While another engineer handled the massive database migration, I worked alongside the team to execute the heavy frontend logic. I engineered custom project-specific calculators, dynamically rendered product specifications using conditional Metafields, and built entirely new homepage sections from scratch. I ensured that all my custom Liquid code adhered strictly to Shopify's schema, meaning the store owner could edit these complex new features via the intuitive drag-and-drop dashboard without ever touching the code.
