02 Services

What I actually do

Six things, done properly. If a project needs something outside this list, I will tell you rather than pretend.

  1. Marketing sites designed around the brand, not around a theme.

    Sites that start from what the brand is and work outward. Type, colour, grid, motion and interaction get decided together, so the result holds as one idea rather than a stack of borrowed sections.

    More on websites ↗

    • Art direction
    • UI/UX design
    • Design systems
    • Frontend build
    • Copy support
  2. Themes written by hand, in Liquid, not bought and reskinned.

    Online Store 2.0 themes built from scratch so a Shopify storefront can carry a real identity. Merchant-editable settings where they belong, and honest adaptations where the platform has no equivalent. Never a fake.

    More on shopify ↗

    • Custom OS 2.0 themes
    • Liquid development
    • Theme settings
    • Migrations
    • Merchandising
  3. Storefronts where the checkout is crafted for the business.

    Full-stack commerce when a platform will not do it: carts, discounts, payment flows, order lifecycles, fulfilment tooling and the transactional email around them. Built to survive a real trading day.

    More on e-commerce ↗

    • Custom storefronts
    • Checkout & payments
    • Order pipelines
    • Admin back office
    • Transactional email
  4. The internal tools nobody puts in a portfolio.

    Client portals, admin consoles and operational dashboards. The software a team opens every morning deserves the same standard as the homepage, and usually gets nothing like it.

    More on apps & dashboards ↗

    • Client portals
    • Admin consoles
    • Dashboards
    • Auth & roles
    • Audit logging
  5. Someone has to own DNS at 2am. It can be me.

    DNS, routing, edge deployment, server health and release pipelines. When the same person owns the site and the stack under it, there is no handoff gap to fall through.

    More on infrastructure ↗

    • DNS & routing
    • Edge deployment
    • CI/CD
    • Monitoring
    • System administration
  6. Launch is a milestone, not an ending.

    Retained design and development time for teams that keep shipping. New pages, new features, performance, experiments, all handled by the person who built the thing in the first place.

    More on ongoing work ↗

    • Retained hours
    • New features
    • Performance audits
    • Iterative design
    • Direct access
01Engagements

Project

A defined build with a start and an end. Most sites and storefronts land here.

Retainer

Ongoing design and development time each month for teams that keep shipping.

Sprint

A short, focused block: a rebrand of one flow, a performance rescue, a launch push.

05 The stack

Proven tools.
Not experiments.

The languages and platforms behind these sites are the ones the industry already trusts, picked because they hold up in production not because they trend well.

Know what you need?

Tell mewhat youwant built