Building applications that work reliably and feel great

I'm Joeri, a full-stack developer focused on solid architecture and smooth experiences.

View projects
Stylized portrait - base
Stylized portrait - overlay

Selected projects

Jump to list
Projects list start

Jin

Built for Theo Browne’s T3 Cloneathon, Jin is my spin on an LLM chat app where you can chat with different AI models. 10 days to clone T3 Chat - talk about a sprint!

Frontend uses SolidJS with TypeScript and TailwindCSS, while the backend runs on Go with Gin and PostgreSQL. WebSockets keeps the sync between clients in real-time.

This hackathon was a fun challenge that pushed me to build fast and make quick decisions. Everything’s containerized with Docker

Want to check it out?

ps: the theme is based on my cat, called Jin

Jin Chat Interface
Jin Logo

Tech Stack

SolidJS
TypeScript
TailwindCSS
Go
Gin
PostgreSQL
Docker

FBench

FBench started as a learning project to dive deeper into Rust and egui. I wanted a simple, lightweight database explorer that wouldn’t feel slow on large datasets

Features a schema browser with row estimates, syntax-highlighted query editor with autocomplete, sortable results with export to CSV/JSON/XML, and support for both PostgreSQL and MySQL which are the main 2 I use.

The async architecture keeps the UI snappy while SQLx handles queries on a background Tokio runtime - no freezing when running heavy queries.

FBench Query Editor
FBench Schema Browser

Tech Stack

Rust

Medelse

I started as an intern at Medelse They decided to keep me around full-time in 2023! 🎉 I worked on the Mobile App written in React Native, The frontend sites written in React. I also contributed heavily on the Admin panel / backend written in PHP Symfony.

Medelse 1
Medelse Logo

Tech Stack

React Native
React
PHP Symfony
PostgreSQL
GraphQL

Fast Mahjong

As someone who’s spent countless hours enjoying this timeless puzzle game, I set out to create my own take on the beloved classic.

Built with Tauri and React, this project also includes 3D visuals powered by Three.js.

This game was built to further develop my skills with Three.js and building desktop apps with Tauri.

While the core game is ready, exciting new features are on the roadmap. Want to peek check it out ?

Fast Mahjong 1

Tech Stack

Tauri
React
Three.js

This portfolio

This portfolio is a way to showcase my skills and experiences. This is still a work in progress, but I’m happy to share what I’ve learned. This has been written in Astro and hosted on Vercel.

Portfolio 1

Tech Stack

Astro
GSAP
Docker
TailwindCSS