David Djoa, home

David Djoa

Independent developer. I build websites, mobile apps and the systems behind them.

FrontWhat people see and touch

BackWhat keeps it working

Start a project
The rescuerichi.be homepage: a roof terrace split by an orange line into before and after

Client website2026

Rescue Richi

A site for Richard, a one-man handyman business in East Flanders. Built on one orange line between before and after that runs from the homepage photo through every project, with a quote form that takes photos of the job.

This website: the name David Djoa cut by a red slash into a solid and an outlined half

Personal website2026

David Djoa

The page you are on. Hand-written HTML, CSS and a little JavaScript, no framework.

Both sides
of the screen.

Most projects need someone for the part you see and someone for the part you don’t. You can have one person for both, which means fewer handovers and nothing lost between them.

  • Websites

    Fast, accessible sites that read well on a phone first and a big screen second.

  • Mobile apps

    Apps with a clear path from the first screen to the thing you came to do.

Back

  • Backend and APIs

    The logic, the data and the integrations, written so the next developer can follow it.

  • Data and databases

    Schemas and queries that stay fast and readable as the data grows.

JavaScript / C# / HTML / CSS / SQL

MySQL, Microsoft SQL Server, REST APIs, test-driven development, Azure, Google Cloud and AWS.

David Djoa in a navy suit and red tie, smiling on a sunlit stone staircase

I like making things make sense.

A website should be easy to use. An app should feel obvious. And the code behind both should be something you can build on a year from now.

I’m David. I work across frontend and backend, which means I can take an idea from a first conversation to a live product without handing it over halfway. Small businesses, independents and people with a side project that needs to grow up are who I work with most.

How a project runs

  1. Understand the goal

    Before any code, we pin down what it has to do and who it is for. The right questions set the direction.

  2. Build it clean

    Readable code, responsive layouts and performance from day one. Easy to maintain, easy to hand over.

  3. Ship and stay reachable

    It goes live, gets checked in the real world, and I stay around for the work that comes after launch.