Full-stack developer · Booking Q1 2027

Interfacesengineered tofeel human.

I design and build fast, accessible web products — from the first sketch to the production deploy. Currently booking projects for early 2027.

years shipping product
7+
projects launched
40+
average LCP improvement
58%
monthly users served
1.2M
what I offer

I take products from a rough idea to something fast, accessible and a little delightful — covering design-engineering, front-end architecture and the backend that keeps it honest.

For your
product

  • Web apps & SaaS in Next.js and TypeScript — shipped, measured, iterated.

  • Design-to-code builds that stay pixel-true, with motion that earns its place.

For your
team

  • Design systems — tokens, components and docs people actually adopt.

  • Performance & accessibility audits: Core Web Vitals, WCAG AA, fewer regressions.

Selected work,
built with care.

2024 — 2026 · 04 projects

  • TypeScript
  • React
  • Next.js
  • Tailwind
  • Node
  • Postgres
  • GraphQL
  • Framer Motion
  • Figma
  • Playwright
  • Docker
  • AWS
how I work

From fuzzy idea to shipped, in four steps.

  1. 01Week 1

    Listen

    A tight discovery call and a one-page brief. We agree on the problem, the users and what “done” looks like.

  2. 02Week 1–2

    Shape

    Flows, wireframes and a clickable prototype. Decisions get made on something real, not in a slide deck.

  3. 03Week 2–6

    Build

    Weekly deploys behind a preview link. Typed, tested and accessible from the first commit.

  4. 04Ongoing

    Launch

    Monitoring, performance budgets and a clean handover — or I stay on and keep iterating with you.

the journey so far

Seven years of shipping things.

Startups, studios and a few very patient clients. The common thread: small teams, real users, and an obsession with the details nobody asked for.

  1. Senior Product Engineer

    2025 — Now

    Northwind Labs

    Leading the customer-facing platform: a rebuild that cut LCP by 58% and doubled trial conversion.

    • Next.js
    • TypeScript
    • Performance
  2. Frontend Engineer

    2023 — 25

    Lumen

    Built the design system and checkout flow used by 1.2M monthly shoppers.

    • React
    • Design systems
    • Checkout
  3. Full-stack Developer

    2021 — 23

    Studio Kiln

    Shipped 14 client products end to end, from brand sites to internal tools.

    • Node
    • Postgres
    • Tailwind
  4. Freelance Developer

    2019 — 21

    Independent

    Where it started: small teams, fast cycles, a lot of learning in public.

    • WordPress
    • JavaScript
    • Client work
kind words

People I've built with.

01 / 04
“Juno rebuilt our checkout in six weeks and conversion jumped 22%. The code was so clean our team shipped on top of it the same day.”
MOMaya OkaforVP Product, Lumen
good questions

Before we talk.

What kinds of projects do you take on?

Product-grade web apps, marketing sites with real interaction, and design systems. If it needs to be fast, accessible and well-crafted, it's a fit.

How do you work with design?

Happily either way: I can build from your Figma files, or design-and-build end to end. I'm most useful when I'm in the conversation early.

What's your typical timeline and budget?

Most engagements run 4–10 weeks. I quote fixed-scope projects after a short discovery call, and offer monthly retainers for ongoing work.

Do you work with teams or only solo?

Both. I embed with existing engineering teams, or lead small projects alone with a designer or PM of your choosing.

What happens after launch?

You get documentation, a handover session and 30 days of free fixes. Many clients keep me on a light retainer for iteration.

got an idea?

Let's build something worth shipping.

Write an email

Lisbon · working worldwide · Booking Q1 2027