Freelance craft, shipped in weeks

Services built to make your product move.

I work with founders, agencies, and in-house teams that need a senior pair of hands — someone who can consult on Monday, ship on Tuesday, and explain it to the board on Wednesday.

What I do

Seven ways I can plug into your team. Mix and match — most projects use two or three.

Web Consulting

Direction before code.

A strategic partner for your product journey — from architecture reviews to technology roadmaps. I sit with your team, listen hard, and turn a fuzzy brief into a plan you can actually ship.

  • Discovery
  • Architecture
  • Roadmapping

Development & Design

Interfaces that feel inevitable.

Bespoke websites and web apps built from the pixel up. Clean layouts, accessible typography, and micro-interactions that make every click feel considered — never gimmicky.

  • UX
  • UI
  • Motion
  • Responsive

Drupal Developer

Enterprise CMS, without the sludge.

Custom modules, headless Drupal, migrations from legacy 7 or 9 to modern 10/11. Deep in the render pipeline, the entity API, and the Config Management system — so your editors keep their sanity.

  • Drupal 10/11
  • Headless
  • Migrations

React Developer

Fast, focused, and stateful.

Reactive interfaces with Next.js, Astro, and Vite. Hooks, suspense, server components, and the kind of state management that a junior dev can actually pick up on day two.

  • React 19
  • Next.js
  • Astro
  • TypeScript

Full-Stack Developer

One brain, whole stack.

Node, Deno, Python, Postgres, Supabase — end to end. From the auth flow to the invoice PDF, I own the full loop and keep every layer accountable to the same shipping date.

  • Node
  • Postgres
  • Supabase
  • REST
  • GraphQL

DevOps & Cloud

Boring deploys are good deploys.

CI/CD pipelines, containerised workloads, edge functions, and observability that answers questions at 3 AM. Netlify, Vercel, AWS, Docker — with cost dashboards you can actually read.

  • CI/CD
  • Docker
  • AWS
  • Observability

AI & Python Developer

Language models, wired to your data.

Retrieval-augmented generation, agentic workflows, and quiet automations that replace whole spreadsheets. FastAPI backends, embeddings pipelines, and evals that keep the model honest.

  • LLMs
  • RAG
  • FastAPI
  • Embeddings

How we work together

Four steps, no theatrics. The whole point is to stay out of your way while making your project unmistakably better.

  1. 01

    Listen

    A conversation, not a questionnaire. We map what you actually need shipped.

  2. 02

    Sketch

    A short written plan with scope, budget, and the first working milestone.

  3. 03

    Build

    Weekly demos over polished slides. You see progress the moment it exists.

  4. 04

    Handover

    Docs, a walkthrough, and the option to stay on retainer for whatever comes next.

Got a project brewing?

Send a few sentences about what you're building. I'll reply within one working day with a clear yes, no, or "let's talk".

xialei@xialei.com