Custom websites

Designed down to the detail.

I start from the context, bring order to the material, and carry each decision through code and delivery.

One clear offer

A website built for your project.

Strategy, visual direction, and development stay in one process, with a clear scope from the start.

Inside the project

  • Structure and priorities defined before UI work
  • Visual direction built around the actual material
  • A navigable prototype before full development
  • Code, verification, and handover within one process

The scope is defined after the brief, once goals, materials, and constraints are clear enough to support concrete decisions.

The process

From source material to a site ready to go live.

From context to verification, every step closes a decision and leaves clear evidence.

  1. 01

    Documents

    I gather goals, content, constraints, and the material already available.

  2. 02

    References

    I establish a direction through examples, contrasts, and reasoned choices.

  3. 03

    Prototype

    The structure becomes navigable before full development begins.

  4. 04

    Design

    Typography, imagery, rhythm, and interactions are resolved down to the detail.

  5. 05

    Code

    I build the approved version while keeping content and behaviour coherent.

  6. 06

    Verification

    I review journeys, devices, accessibility, and assets before handover.

Inside the work

Projects, told without shortcuts.

I only publish what I can show with permission, credits, and verifiable evidence.

01

Selected project

RSFly

Data-rich product
Public preview of the RSFly product

A web app for exploring and analysing flights, replays, maps and real data under real constraints.

  • Django
  • PostGIS
  • GeoDjango
  • MapLibre
  • Product UX
Visit the project

A concrete first step

Let’s start with the project, not a standard quote.

The brief gathers what is needed to understand scope, priorities, and the next useful move.