Applications facing concrete problems.

Technologies matter when they make the solution clearer, safer, or easier to keep up.

Personal projects

Episort

Maintained, in production

Started

Sort a Plex library of thousands of files, and never lose one.

  • Java 25
  • JavaFX 25
  • Gradle
  • JUnit 5
  • TMDB API
  • Janus gateway

Janus

Maintained, in production

Started

Applications reach third-party APIs without ever holding the key.

  • Java 25
  • Spring Boot 4
  • Virtual threads
  • React 19
  • TypeScript
  • Vite

School projects

Mini social network

Completed

The same application, rebuilt to compare two backends.

  • Laravel
  • PHP
  • Java
  • REST API

Could we work together?

I am looking for a 14-month full-stack apprenticeship starting in September 2026.