Julian
Kragt

Julian Kragt

Backend engineer die architectuur, performance en onderhoudbaarheid verder brengt

Backend engineer met vier jaar ervaring in het ontwikkelen van een multi-tenant SaaS-platform, naast mijn bachelor Software Engineering. In mijn team ben ik de vaste developer voor performanceproblemen in complexe systemen. Ik hecht waarde aan goede softwarearchitectuur en onderhoudbare code, met de focus op systemen die snel, leesbaar en makkelijk aan te passen blijven terwijl ze groeien.

Contact

Opleiding

Bachelor HBO-ICT, Software Engineering

Hogeschool Windesheim

Minor: Intelligence & Counterintelligence, NHL Stenden (sep 2026 – feb 2027)

Analytische methoden geleerd en toegepast in een groepsdreigingsanalyse van het Chinese Ministerie van Staatsveiligheid (MSS). Ik onderzocht de spionagezaak rond Chi Mak.

MBO Software Developer (niveau 4)

Landstede, middelbaar beroepsonderwijs · gemiddeld cijfer 7

Werkervaring

Backend Software Engineer

w3worx BV — Nijkerk / Leusden

2022–2023: stage, daarna fulltime
2023–heden: parttime naast de studie
feb–sep 2026: fulltime

Appreo is een multi-tenant SaaS-platform (PHP/Laravel, MySQL) voor planning, urenregistratie en meer bij facilitaire dienstverleners. Ik ben een van de twee backend developers in een ontwikkelteam van zes personen en bouw modules van databaseschema tot API.

  • Een belangrijke planningsweergave versneld van 25 s naar minder dan 100 ms. Ik verving een legacy-functie van meer dan 1.000 regels door een speciaal gebouwd endpoint: geïndexeerd schema, generated columns en incrementeel herberekende, vooraf berekende data.
  • Een data-access-laag ontworpen: één class per database-read of -write, elk met getypeerde input en resultaten. Queries zijn niet afhankelijk van de HTTP-request en kunnen in tests door fakes worden vervangen.
  • De publieke REST API gebouwd met OpenAPI-documentatie en een volledige testsuite. Het platform gekoppeld aan Nmbrs, Loket, AFAS en Moneybird (salaris- en boekhoudsoftware) via OAuth/SSO.
  • De codeerrichtlijnen van het team geschreven en codegenerators, DTO's, enums en een getypeerd referentiesysteem voor tabellen en kolommen toegevoegd. Onze AI coding agents volgen dezelfde richtlijnen.
  • De testsuite opnieuw opgebouwd: gedeelde helpers, beheer van flaky tests en een gedocumenteerde lokale en CI-omgeving.
  • Bestandsopslag per tenant ontworpen op S3-compatibele disks en meer dan 5 miljoen bestaande bestanden gemigreerd.
  • Laravel 9 → 13 en PHP naar 8.3 geüpgraded.
  • Dashboards gebouwd op Elasticsearch: berekende data wordt geïndexeerd en daarna geaggregeerd voor weergave.

Medeoprichter Familiebedrijf

Cove Campervans, met mijn vader en broer

  • We ontwerpen en bouwen modulaire camperboxen; het bedrijf is in april 2026 gelanceerd.
  • Bouw de nieuwe bedrijfswebsite met een interactieve 3D-productconfigurator.
  • Beheer ons Instagram en Facebook: vooral met reels over hoe de box gebouwd en gebruikt wordt.
  • Help mee met het bouwen van de boxen, denk mee over nieuwe ontwerpen en presenteer de Cove-box aan bezoekers op beurzen.

Stagiair Software Developer

Fonkel (digital agency) — Amersfoort

  • Webapplicaties gebouwd in Laravel en TypeScript, in een team met code reviews en een Git-workflow.
  • Frontendwerk in JavaScript, Sass en HTML, met webpack en npm.

NixOS-configuratie Zijproject

  • Mezelf functioneel programmeren aangeleerd via Nix; mijn systeemconfiguratie is volledig declaratief en reproduceerbaar.

Vaardigheden

Programmeertalen

  • PHP
  • SQL
  • TypeScript
  • JavaScript
  • C#
  • Go
  • Nix

Backend & data

  • Laravel
  • REST & OpenAPI
  • OAuth / SSO
  • MySQL
  • Elasticsearch
  • Query- en schema-optimalisatie

Infrastructuur & tooling

  • Docker
  • S3
  • Linux
  • CI
  • PHPUnit
  • Pest
  • Bitbucket Pipelines
  • Git
  • NixOS

Werkwijzen

  • Softwarearchitectuur
  • Microservices
  • Objectgeoriënteerd programmeren
  • API-ontwerp
  • Refactoring
  • Geautomatiseerd testen
  • Functioneel programmeren
  • Scrum

Talen

  • Nederlands: moedertaal
  • Engels: professioneel niveau

Certificeringen

Professional Scrum Master I

Scrum.org — PSM I

Jira & Confluence Fundamentals

Atlassian