JabRef Gamification
We’re extending JabRef with a pet companion, a gacha system, and achievements. A Trophy Hall and progress bars for individual achievements are part of the plan.
A little more play in reference management.Computer Science student.
Learning through projects,
and through teaching.
I’m in my fifth semester at the University of Basel. Alongside my studies, I help children and university students learn to program. This notebook brings together what I’m working on and what I’ve built so far.
We’re extending JabRef with a pet companion, a gacha system, and achievements. A Trophy Hall and progress bars for individual achievements are part of the plan.
A little more play in reference management.A database project comparing datasets about human food and pet food. We’ve just started exploring the data; the project currently lives on GitLab.
Early days. More to follow.I help children learn to program in XLogo, supporting them as they take their first steps in programming.
I lead exercise sessions for “Grundlagen der Programmierung” (Fundamentals of Programming), helping students learn Java. This appointment is for the current semester.
A Rummy-inspired card game about building sets and sequences, choosing which cards to keep, and playing your hand.

A jump-and-run programming project built around moving through levels and overcoming obstacles.
Exploring how the relationship between assets and liabilities can be publicly verified. The repository documents the implementation and its assumptions.
View the repository ↗Hummingbird is a Rust flight-controller prototype for an ESP32 quadcopter, developed for computer architecture. It connects sensor readings, attitude estimation, PID control, and motor output.
An academic prototype, not flight-ready software.
View the repository ↗A project exploring direct communication between devices using LoRa and a Raspberry Pi.
An AI tells a story and offers choices. The player’s decisions shape what happens next in an interactive text-based game.