Available · Q3 2026

You've got a technical problem.
I connect it to the solution.

Independent web & app developer, UX/UI designer, and AI workflow builder. I work with founders and teams who need someone to translate friction into something that ships.

Based · remote, UTC+0Stack · Next.js · Figma · LLMsReply · within 24h
/01

The pains I hear.

These are the sentences clients actually start with. If one sounds like yours, the thread on the left ends in something that resolves it.

Our product feels dated and we can't ship fast enough.
/01→ wires to WEB
Users get lost — the flow doesn't feel right and they bounce.
/02→ wires to UX/UI
We're drowning in manual, repetitive work.
/03→ wires to AI
/02

What I solve them with.

Each capability framed problem → solution. Pick the one that matches your pain.

WEB · /01

Web & app development

Problem
Stale stack, slow shipping, fragile builds.
Solution
Modern Next.js + TypeScript front ends I can ship in weeks, not quarters.
  • Next.js · React · TypeScript
  • Tailwind · design tokens
  • Vercel · Sanity · headless CMS
UX/UI · /02

UX / UI design

Problem
Flows feel off. Users bounce before the value lands.
Solution
Research-led IA, calm interfaces, and prototypes that prove the change before you build it.
  • User journeys · IA
  • Figma · prototyping
  • Design systems · accessibility
AI · /03

AI workflows & automation

Problem
Talented people stuck on copy-paste work.
Solution
LLM-backed workflows, agents and internal tools that quietly absorb the busywork.
  • LLM integration · RAG
  • Prompt engineering
  • Internal tools · agents
BRANDING · /04

Branding & logo design

Problem
A look that doesn't match the quality of the work — inconsistent and forgettable.
Solution
A distinctive identity — logo, type, colour, and the rules to keep it consistent everywhere.
  • Logo & identity systems
  • Type · colour · usage
  • Guidelines · collateral
/03

Proof — recent work.

Each project told the same way: challenge → solution → result.

CC
Web · Branding· 2025REAL

Coffee Cart Boys — Marketing site

coffeecartboys.com
Challenge
A mobile coffee cart with a loyal local following but no real web presence — bookings happened over scattered DMs.
Solution
A WordPress + Bricks marketing site built on a Figma-derived design system, with a brand voice that sounds like the cart and clear paths to book.
Result
A polished public home for the brand that does the selling before anyone has to.
  • WordPress
  • Bricks
  • Figma
  • Design system
View case study →
CC
Web · Internal tool· 2026REAL

Coffee Cart Boys — Team Dashboard

team.coffeecartboys.com
Challenge
Running the business meant juggling bookings, quotes, time tracking and client info across disconnected tools.
Solution
A custom Next.js dashboard: quote calculator, intake, project management with an AI assistant, client tier-badging, sales & deal tracking, and an in-app AI helper that streams responses.
Result
The team's day-to-day operations hub — built, deployed, and in active internal use.
  • Next.js
  • TypeScript
  • Prisma
  • Postgres
  • Tailwind
  • Claude API
P
AI · SaaS· 2026REAL

Pinseller

SaaS platform
Challenge
Collectible-pin sellers juggle inventory, storefronts and live shows across Whatnot and Facebook with no purpose-built tooling.
Solution
A B2B SaaS with seller storefronts, inventory and live-show tools — plus AI throughout: Gemini vision to identify pins from a photo, and Claude to draft listings and power a buyer concierge.
Result
End-to-end platform with tiered plans and Stripe Connect, architected for production on Vercel + Postgres.
  • Next.js
  • Prisma
  • Postgres
  • Stripe
  • Gemini
  • Claude
View full portfolioAll projects — web, UX/UI, AI & branding

Have a problem like these?
Let's connect it to a solution.

Tell me the friction. I'll send back a one-page plan within 24 hours — and if I'm not the right fit, I'll point you at someone who is.