Ga naar inhoud

Over

Sven Van Leemput

Full-stack web developer.

Ik bouw webapplicaties waarin front-end, back-end, data en infrastructuur één systeem vormen. Na mijn graduaat Programmeren volg ik de bachelor Toegepaste Informatica: architectuur, abstractie en het grotere technische plaatje.

Sven Van Leemput

Aanpak

Mijn aanpak

Ik bouw full-stack webapplicaties. Het hele traject: functionele analyse, structuur, implementatie, databank, beveiliging en deployment als één geheel.

  1. 01

    Front-end

    HTML, CSS, JavaScript en TypeScript, in combinatie met Next.js en Tailwind CSS. Duidelijke interfaces, consistente componenten en begrijpelijke gebruikersflows. Overzicht, gebruiksvriendelijkheid en onderhoudbaarheid gaan voor visuele complexiteit.

  2. 02

    Back-end

    Node.js en Express voor API’s, routes en applicatielogica: REST, authenticatie, autorisatie, token-based flows, CAPTCHA en het beperken van misbruik. Met Java en Spring Boot bouw ik gelaagde architecturen met service- en repository-patterns en dependency injection.

  3. 03

    Datamodellering

    Data bepaalt hoe een systeem groeit. Ik modelleer met MongoDB en Mongoose: schema’s, relaties en uitbreidbaarheid, vastgelegd in ER-diagrammen en tools zoals Moon Modeler. Daarnaast relationele databanken met H2 en JPA: het model dat bij de use case past.

  4. 04

    Infrastructuur & deployment

    Applicaties live via Vercel, domeinen en DNS via Cloudflare en one.com. Omgevingsvariabelen, redirects en aparte omgevingen: development, test, productie. E-mail via SMTP, getest met Mailtrap en Brevo. Wat lokaal werkt, moet ook buiten de ontwikkelomgeving kloppen.

  5. 05

    Tooling

    Cursor en AI-ondersteuning. De code lees, stuur en integreer ik zelf: structuur, logica en samenhang in het grotere geheel. Ik ontwerp, bouw en verfijn onderhoudbare applicaties.

Ik denk in systemen, niet in losse features.

Doordachte oplossingen, geen snelle shortcuts. Webapplicaties die ik tot op het datamodel kan uitleggen.