Design Engineer
TypeScript
Next.js
Figma
AI

I'm Patrick Patrick Allen, for a decade I've designed and built delightful products in small teams.

Building a great product takes more than design and code. Research. The right problem. A solution that fits. Performance that holds. And the bit of joy that brings people back.

Pulling all of that together pulls a small team off its roadmap. That's where I come in. I work in your team, or beside it, and own a piece of it end to end, so the rest of you keep focus.

Leverage.

AI-paired, human-owned.

Claude drafts, I review and edit. That's 2 to 3x output without the slop, and every line of code gets read by me before it gets committed.

Design and build in one brain.

No Figma-to-Jira tax, no handoff meetings, no "that's not quite what I meant." The person making the pixel decisions is the person writing the JSX.

Recently. Building internal platforms running key parts of a £20m+ business, and pontus.fm, my own product.

Work example
Work example
Work example
Work example
Work example
Work example

Working together. Two ways in. Shipped features either way.

Start with a sprint.

Scoped deliverable. Simplest way to try working together.

Scope
Agree what "done" looks like
Build
Heads-down, no distractions
Handoff
Your team owns everything
Price
From £2,750 +VAT

Embed for a stretch.

An extra senior pair of hands on your roadmap.

Embed
Learn the team and the product
Ship
Weekly delivery, async-first
Handoff
Your team owns everything
Price
£450 +VAT per day.

Right fit.

01. You're a small software team shipping fast, and the "we'll get to it" backlog never gets got to.

02. You've got a conversion or growth problem that's really a UX problem in disguise.

03. You're in audio, podcasting, or creator tools and want someone who already knows the space.

04. You need design and engineering in one brain, without a hire or an agency layer.

05. You've got a specific feature or flow that needs to ship, not eventually.

Questions.

Who owns the work?
What kinds of engagement do you take?
Do you work with people already on the team?
What's your stack?