My story

Every business has a story. I help tell it online.

I am Muhammad Usman, a freelance web developer. Since 2020 I have designed and built sites and stores for bakeries, bike shops, clinics and startups, and I still answer the phone after launch.

@usman
Muhammad Usman @usman

I started building websites because small businesses kept being sold big ones. The work has stayed the same since: understand what a visitor needs to know, put it where they will look, and make the next step obvious.

25
launches
5
platforms
2020
first site
2–6
weeks, typical build

Chapters

How the work grew

  1. First launches
    2020

    First launches

    Brochure sites for local businesses, built by hand and tuned until they were fast. The habit of measuring what changed after launch started here.

  2. Stores
    2021

    Stores

    The first Shopify builds, then WooCommerce, then a dozen more. Product pages, checkout and the numbers that move when they are right.

  3. Custom builds
    2023

    Custom builds

    Portals, tools and products in SvelteKit and Next.js for clients whose needs had outgrown every template.

  4. Today
    2026

    Today

    25 launches, one developer, and the same rule as day one: the site should work as hard as the business does.

How I work

Four things you can count on

  • Clear first

    A visitor should know who the site is for before they scroll. Everything else is arranged behind that.

  • Delivered, not promised

    Fixed scopes, weekly progress you can see, and launch dates that hold.

  • Fast by default

    Performance is part of the build, not a fix at the end. Sites ship green on Core Web Vitals.

  • Around after launch

    The first month of care is included, and most clients keep me on for the changes that follow.

The tools behind the work

Proven, widely supported, easy to keep

Five platforms, five front-end frameworks, PHP and Node behind them, and one house style across all of it.

Platforms

Where most sites and stores live. I know each one well enough to say which fits.

  • Shopify Themes, apps, checkout
  • WordPress Block themes, editor setup
  • WooCommerce Stores on WordPress
  • Squarespace Templates, custom code
  • Webflow CMS, interactions
  • Wix Quick sites, Velo

Frameworks

For custom builds: the front end is written in whichever of these your team can keep.

  • SvelteKit Custom sites and apps
  • React Interfaces and products
  • Next.js React sites and portals
  • Vue Interfaces and dashboards
  • Nuxt Vue sites and apps

Languages & runtimes

The back end, APIs and integrations behind a custom build.

  • TypeScript Every custom build
  • Node.js APIs and services
  • PHP WordPress and Laravel
  • Laravel PHP back ends and portals

Design & motion

How the work is designed, styled and made to move.

  • Figma Design and prototypes
  • GSAP Motion
  • Tailwind Styling

Data & hosting

Where it runs and where the data lives.

  • Postgres Data
  • Vercel Hosting and previews