This is a short summary of the most relevant private projects I developed in the past years. The projects are sorted from newest to oldest.

Neovim

Having used Neovim as CLI text editor for a while, early 2024 I decided to rewrite my entire configuration from scratch. Once finished, I quickly switched from IntelliJ to Neovim as daily driver for my private and work related development tasks. Since then, my configuration is continuously improved depending on my needs.
GitHub repository

Chip-8 Emulator

The next step after the Overture emulator was developing a more complex CPU. The Chip-8 emulator implementation included emulating memory and a display in addition to only the CPU. This was a great opportunity to learn everything necessary for one of my upcoming projects, a GameBoy emulator.
GitHub repository

Overture Emulator

After playing the game “Turing Complete” I wanted to implement an emulator for the CPU which I built in that game. It was a great starting point to get in touch with low-level programming and emulator development.
GitHub repository

Gate Keeper

After learning the basics of game development, C++ and micro-processors, it was time for a bigger challenge. GateKeeper is a full retro RPG that uses clever tricks to run on hardware where it should not even be possible at a first glance.
Read more

Tower Defense

A simple TowerDefense game for the stm32 and Raspberry Pi Pico micro-processors. I developed it to learn C++ and game development.
GitHub repository

dynoBot

A modular built discord chat bot that supports music playback and modules being written in JavaScript, Lua and Python.
Read more