Julian
Kragt

Julian Kragt

Backend engineer that advances architecture, performance and maintainability

Backend engineer with four years of experience developing a multi-tenant SaaS platform while pursuing a bachelor’s degree in Software Engineering. I’m the go-to developer on my team for performance issues in complex systems. I value good software architecture and maintainable code, with a focus on keeping systems fast, readable and easy to change as they grow.

Contact

Education

BSc HBO-ICT, Software Engineering

Windesheim University of Applied Sciences

Minor: Intelligence & Counterintelligence, NHL Stenden (Sep 2026 – Feb 2027)

Learned analytical methods and applied them in a group threat assessment of China’s Ministry of State Security (MSS). I researched the Chi Mak espionage case.

MBO Software Developer (level 4)

Landstede, vocational education (EQF level 4) · average grade 7/10

Experience

Backend Software Engineer

w3worx BV — Nijkerk / Leusden

2022–2023: internship, then full-time
2023–present: part-time alongside university
Feb–Sep 2026: full-time

Appreo is a multi-tenant SaaS platform (PHP/Laravel, MySQL) that builds planning, hour registration with much more for facility-service businesses. I’m one of two backend developers on a six-person development team and build modules from database schema to API.

  • Cut a key planning view from 25 s to under 100 ms. I replaced a 1,000+ line legacy function with a purpose-built endpoint: indexed schema, generated columns and incrementally rebuilt pre-computed data.
  • Designed a data-access layer: one class per database read or write, each with typed inputs and results. Queries don’t depend on the HTTP request and can be swapped for fakes in tests.
  • Built the public REST API with OpenAPI docs and a full test suite. Connected the platform to Nmbrs, Loket, AFAS and Moneybird (payroll and accounting) using OAuth/SSO.
  • Wrote the team’s coding conventions and added code generators, DTOs, enums and a typed reference system for tables and columns. Our AI coding agents follow the same conventions.
  • Rebuilt the test suite: shared helpers, flaky-test management and a documented local and CI environment.
  • Designed per-tenant file storage on S3-compatible disks and migrated more than 5 million existing files.
  • Upgraded Laravel 9 → 13 and PHP to 8.3.
  • Built dashboards on Elasticsearch: calculated data is indexed and then aggregated for display.

Co-founder Family business

Cove Campervans, with my father and brother

  • We design and build modular camper boxes; the business launched in April 2026.
  • Building the new company website with an interactive 3D product configurator.
  • Run our Instagram and Facebook: mostly through reels on how the box is built and used.
  • Help build the boxes, shape new designs and present the Cove box to visitors at trade fairs.

Software Developer Intern

Fonkel (digital agency) — Amersfoort

  • Built web applications in Laravel and TypeScript in a team with code review and a Git workflow.
  • Front-end work in JavaScript, Sass and HTML, with webpack and npm.

NixOS configuration Side project

  • Taught myself functional programming through Nix; my system configuration is fully declarative and reproducible.

Skills

Programming languages

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

Backend & data

  • Laravel
  • REST & OpenAPI
  • OAuth / SSO
  • MySQL
  • Elasticsearch
  • Query and schema optimisation

Infrastructure & tooling

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

Practices

  • Software architecture
  • Microservices
  • Object-oriented programming
  • API design
  • Refactoring
  • Automated testing
  • Functional programming
  • Scrum

Languages

  • Dutch: native
  • English: professional working proficiency

Certifications

Professional Scrum Master I

Scrum.org — PSM I

Jira & Confluence Fundamentals

Atlassian