Fully custom Shopify store for a lashes label
End-to-end custom Shopify build for a lashes brand, bespoke theme, tailored checkout, subscription-friendly PDPs and a shade-matched lookbook.
Selected work
A cross-section of 41 shipped projects, storefronts, CRMs, content sites and product design work.
End-to-end custom Shopify build for a lashes brand, bespoke theme, tailored checkout, subscription-friendly PDPs and a shade-matched lookbook.
A WordPress site for a singer with tour dates, discography, streaming links and a fan newsletter, the label pushes updates without a dev.
A Wix Studio site for an author, book showcase, event calendar, a shop for signed copies and a booking system for signings.
A ~100 page marketing site and platform for a digital agency, full frontend and backend, admin portal, team portal, case study CMS, all custom.
A dedicated CRM for the same digital agency, pipelines by service line, retainers, time tracking, invoicing and a client portal.
End-to-end product design for a fintech mobile app, onboarding, cards, transfers, budgeting and a rewards hub, delivered in Figma with a component library.
A full onboarding automation system that streamlines the customer journey from agreement signing to membership activation — contracts, payments, invoicing, portal access and milestone tracking, all hands-free.
A pet supplies storefront on Shopify with recurring food subscriptions, breed-based recommendations and a loyalty program.
A trust-first WordPress site for a medical services agency with service pages, insurance info and a HIPAA-safe intake form.
A Wix Studio site for a construction company with a project portfolio, service pages, careers portal and a quote-request pipeline.
A React portfolio for a design boutique with editorial case studies, MDX-driven writing and a smart contact flow.
A Laravel CRM for a construction firm, bid pipeline, site visits, subcontractor register, purchase orders and progress reports.
A set of high-converting SaaS landing pages designed in Figma, hero, features, pricing, comparison and a launch page.
A full customer lifecycle intelligence platform using AI-powered CRM automation — reactivates dormant leads, manages multi-channel follow-ups, handles inbound DMs with intent detection, and automates outbound calls with voice AI.
A minimalist jewellery storefront with custom engraving, ring sizer and gift-wrap flow, every product configured before checkout.
A WordPress site for a pet welfare trust with adoption listings, recurring donations and a volunteer portal.
A Wix Studio campaign site with a manifesto library, event RSVPs, donations and a volunteer signup, updated hourly during the run.
A React analytics dashboard with custom charts, saved views and a query builder, replaced three internal tools.
A Laravel CRM for a real-estate brokerage, drag-and-drop deal stages, viewing scheduler, role-based access and per-agent commission reports.
UI/UX for a restaurant ordering app, menu browsing, table booking, group orders and a loyalty program, prototyped end to end.
An AI call automation system using intelligent voice agents — handles inbound and outbound calls 24/7 with real-time NLP, logs structured call data automatically, and generates post-call summaries via webhooks.
A clean-beauty storefront that starts every visit with a skin quiz, then routes shoppers into tailored routines and refill subscriptions.
Menu-first WordPress architecture, reservation widget and chef-notes editor. Cut homepage weight by 70% and doubled bookings.
Ticket tiers, seat maps and a live agenda that reflows on mobile. CMS-driven so organizers ship updates without a dev.
A React marketplace for independent makers with vendor onboarding, shared search and Stripe Connect payouts.
A patient CRM for a group of clinics, appointment history, prescriptions, follow-up automations and per-provider dashboards.
A tokenized Figma design system for a fintech SaaS, dark/light variants and 90+ documented components, synced to Storybook.
A multi-stage lead nurture pipeline that scores inbound leads with AI, routes them by intent, and runs personalised follow-up sequences across email and SMS — automatically.
Lookbook-first Shopify build with size guide, custom cart drawer and a slower browse pace for a boutique fashion label.
A law firm site with a custom-built WordPress plugin for case intake, routes leads by practice area with confidential notes.
A Wix Studio portfolio for a wedding photographer with private galleries, a booking form and a client area for downloads.
A Laravel CRM for a recruitment agency, parsed CVs, per-role pipelines, interview scheduler and client-side shortlists.
An AI-powered content pipeline that generates on-brand social posts from a content brief, schedules them across platforms, and reports on performance — all without manual publishing.
A booking system for a group of clinics on WordPress, provider calendars, service durations, SMS reminders and Stripe deposits.
A context-aware AI chatbot that resolves common support queries instantly, escalates complex cases to the right agent, and logs every conversation into the helpdesk — slashing first-response time.
A WooCommerce store for an organic grocery with delivery-zone checkout, recurring boxes and a live driver ETA.
A full-funnel marketing automation suite covering email sequences, SMS campaigns, retargeting triggers and CRM sync — behaviour-driven and fully personalised at scale.
A WordPress site for a broker with faceted listing search, agent profiles and lead capture connected to their CRM.
An end-to-end appointment automation system — AI assistant books slots via chat or SMS, sends multi-step reminders, re-books no-shows, and syncs everything to the calendar and CRM automatically.
An automated data pipeline that pulls metrics from every business tool, processes them with AI for insights, and delivers a polished weekly report to leadership — no manual pulling required.
A smart abandoned cart recovery and dormant customer win-back system using AI-personalised sequences across email, SMS and retargeting — recovering revenue that was walking out the door.