--:--:--Douala, Cameroon

Available for work

About

One person, both halves of the job

I design and build websites in Next.js: e-commerce, events, studios and early-stage brands. Fast, accessible, and finished to the same standard on a phone as on a desk.

Designer and developerDouala, CameroonAvailable for work

I design and build websites. Both halves, which is the point: there is no handover between a designer and a developer, so nothing gets lost in one, and what you approve is what ships.

Most of what I build is for small teams and early-stage brands — a shop, a festival, a studio, a nursery. They tend to arrive with a logo, a rough idea of what they want to say, and a site that is either very old or does not exist. The work is turning that into something that loads fast, reads well on a phone, and can be edited by whoever comes next.

I work in Next.js and GSAP, usually shipping bilingual, and I care disproportionately about the details nobody is supposed to notice: how fast the first screen paints, whether the headings survive a dark section, whether the scroll feels heavy on an older phone.

How I work

Four things I hold to

Not values in the poster sense. These are the positions that occasionally cost me work and that I keep anyway.

  1. 01

    Measure before deciding

    Reading the real numbers off a reference beats guessing at them, every time. Most layout arguments dissolve the moment somebody opens a measuring tool.

  2. 02

    Comment the why

    A comment explaining what a line does is noise. A comment explaining why a value is unusual is the only thing stopping the next person reintroducing the bug.

  3. 03

    Ship it editable

    If the client cannot change their own opening hours without calling me, that is not job security. It is a defect.

  4. 04

    Say the awkward thing early

    Telling someone their favourite idea will cost them conversions is uncomfortable once. Not telling them is uncomfortable for the life of the site.