Projects

This page contains a (non-exhaustive) list of personal projects. Each project contains a link to the source code and a live demo where available.

Many of these projects are one-off projects that I made to scratch my own itch or to help someone else. They are not actively maintained and contain a lot of bad code.

AUC Roomfinder

Helping you find your friends on the AUC campus.

Bitcalc

A terminal calculator focused on bit representations.

Chez Plus

A chess clock for more than 2 players

Conway's Game of Life

Implemented in JavaScript. Simple but still fun.

Elaine

A programming language with algebraic and higher-order effects for my master's thesis.

Hexview

A terminal hex viewer.

JackGPT

A satirical GPT clone for speld.nl. No actual LLMs were used.

Removing Confusion from Petri Nets

My bachelor's thesis about concurrency and deadlocks.

Scorepad

Web app to keep track of board game scores

Sorters

A sorting algorithm visualizer in Rust with WASM.