Loading case studies…
Loading project register…
Loading case studies…
Loading project register…
Each one covers the constraints, the decisions, what shipped, and what didn’t. Longer than a project card, much shorter than the ticket history.
Executive summary
I built a launched B2B portal connecting customer login, role-based access, quotations, account-specific prices, and inventory. It replaced quotations handled by phone and email, and it serves 100+ internal agents and admins and 1,000+ distributors. Supporting storefront work included native technical-document search.
Problem statement
Customers, agents, and administrators needed different records and actions, with a reliable path from storefront login to the correct portal page. Before the portal, quotations moved through phone calls and email threads.
Open document →Executive summary
I built a browser extension that checks device identifiers and accessory lots against order quantities before allowing label creation in the supported fulfillment workflow.
Problem statement
Warehouse staff needed to catch missing identifiers, duplicate device serials, and quantity mismatches without leaving their existing shipping interface.
Open document →Executive summary
I lead an eight-person team (five engineers and three QA engineers) on a Magento-to-Shopify migration. I designed the sofa configurator's metaobject structure, guided product-data migration, and helped the integration team onboard its middleware and ERP connection.
Problem statement
The team needed a consistent product model for configurable furniture while replacing the storefront and preparing operational data flows.
Open document →Executive summary
I worked on a Hydrogen storefront and built membership features using Shopify's native subscription APIs, with checkout offers, loyalty, AI-assisted search, upsells, and member-aware discounts. Graphic-heavy landing pages went from 25+ seconds to under 5 seconds to load.
Problem statement
Membership needed to work across the storefront, subscription lifecycle, and checkout rather than remaining a promotional block disconnected from pricing.
Open document →Executive summary
I investigated a wholesale checkout, built a custom application, and helped deliver a replacement after the custom approach was blocked by the platform immediately before launch.
Problem statement
Customer-specific prices and draft orders came from an external system. Replacing the checkout screen alone would not reproduce those business rules.
Open document →Executive summary
I built wallet connection and burn-to-buy storefront functionality, wallet-based discounts, and checkout validation for a commerce experience linked to digital assets.
Problem statement
Eligibility depended on asset ownership and redemption, while the storefront cart remained a user-controlled surface.
Open document →Executive summary
The engagement began with consultation and expanded into scanner tooling, return-sync middleware, subscription advice, and warehouse planning.
Problem statement
Hardware sales, recurring service, fulfillment, and returns crossed several systems, with different teams responsible for different parts.
Open document →The case studies are the highlights. This is the full register: smaller engagements, support work, and personal projects still in development (every developer has a few). Client and freelance names are anonymized, and “completed” refers to my engagement, not a promise that every product launched.
Built an application interface for a notification product.
Built a storefront theme and provided follow-up development support.
Rebuilt and migrated a theme, updated pages, and added storefront features.
Built a Shopify theme for an internal product.
Developed theme features and provided optimization support.
Built application login and registration screens.
Built a Shopify storefront theme.
Built storefront product-listing and filtering features.
Built theme features and supported storefront optimization.
Integrated Algolia Autocomplete and InstantSearch into a Shopify theme and matched the storefront design.
Built a Shopify storefront theme.
Built a specialist retail storefront theme.
Rebuilt a publication’s storefront theme.
Provided ongoing theme support.
Rebuilt a retail storefront theme.
Built a terminal application for a Hydrogen storefront.
Worked on a Hydrogen storefront, Algolia search, native subscription membership, and checkout extensions. Graphic-heavy landing pages went from 25+ seconds to under 5 seconds to load.
Provided storefront theme support.
Senior developer and acting lead with an associate developer, alongside two theme engineers and a QA engineer. Built the app and extensions connecting wallet eligibility to commerce.
Senior developer and acting lead on a two-developer team. Built checkout functionality and adapted the approach after platform restrictions blocked the planned release.
Supported multiple storefront themes within a single organization.
Supported theme and application work, storefront optimization, and Recharge.
Provided store configuration support for a single engagement.
Requirements and architecture research. The proposed build did not start.
Built a custom Shopify retail theme from scratch with three theme engineers, three migration engineers, a senior engineer, and two QA engineers. Lighthouse performance went from 35 to 75+, with Accessibility and SEO at 90+.
Built the customer, agent, and admin portal with one other engineer and two QA engineers. It replaced phone-and-email quotations and serves 100+ internal agents and admins and 1,000+ distributors.
Sole engineer, working with one QA engineer. Built scanner and return-sync tooling; advised on Recharge. The WMS replacement awaits approval.
Lead an eight-person team: two theme engineers, a migration engineer, two senior integration engineers, and three QA engineers. Designed the configurator data model. The migration is pre-launch.
Supported accessibility and consent-related storefront changes.
Advised on storefront theme services and features.
Lead a seven-person team: four theme engineers, two QA engineers, and a migration engineer. Built store-credit automation and an accounting export application. The application is developer-complete; deployment was pending at the last update.
A password-manager product in development; it is not publicly released.
A Windows-first media player and library project in development.
A commerce-platform project in development.
A personal Shopify theme project that remains unfinished.
A React Native diabetes self-management app that still needs polish before release.
This portfolio, built with Next.js and typed local content.
Built a location-based platform connecting blood donors and recipients.
A weather application using geolocation and OpenWeatherMap, with periodic maintenance.
A PERN-stack face-detection app built on an image-recognition API, with login and registration.
Robofriends, Background Generator, Color Converter, To-Do List, Expanding Cards, and a hand-coded HTML/CSS site. Built in 2021 while learning, and still on GitHub.
Built multi-store and sales-channel inventory sync with BullMQ and Redis schedulers, replacing manual CSV updates. Update time dropped from 15–30 minutes to 3–7 minutes.
Built a custom Shopify theme for an independent engagement.
Supported feature builds on a Shopify theme for an independent engagement.