Portfolio

Some programming and computer-related projects I have made over the years, ranging from small abandoned tools I created in middle school to large-scale projects I still maintain to this day.


*

Recent

*

Rebirth - 2107

A free and open-source post-apocalyptic grand strategy game written in Java with LibGDX. Made in game-jam conditions for the 2025 Summer of Making contest.

Features a full interactive map of Europe, an army combat system, an economy system, a tech tree, basic AI, diplomacy, and more.


Orgon2D

An elegant batteries-included C++ OpenGL game framework.

Contains utilities for batched 2D graphics, animations, audio, input, window and time management, math, text rendering, tweening, object-pooling, TMX map rendering, and even basic GUI. All with extensive doxygen coverage for documentation.


C Data Structures Collection

A library comprising 12 more or less obscure data structures implemented in pure dependency-free C.

Including (but not limited to) bloom filters, bit arrays, heaps, n-ary trees, hashmaps, union finds, deques, and doubly linked lists.


This Website

This website is a cool project in and of itself. It is written in pure HTML/CSS/Flask/Jinja and contains a simple blogging system in the back-end using SQLAlchemy as an ORM.


BFML

A 35 line (50 when counting spaces and comments) brainfuck interpreter written in OCaml.

Perfectly suited to run your unicorn's multi-billion-dollar brainfuck app in production with 3-9™ uptime.


pytrix

TUI implementation of Tetris written in python using nothing but the standard library.

There really isn't more to it.


C Threadpool

Pure C99 pthread implementation of a threadpool.


Isobox

Python script to run Linux live ISOs inside a chroot jail.

A curiosity if anything, but can occasionally be useful to spawn a disposable system for the likes of package-building.


FreeFang

A networked python implementation of the Werewolf game, aka Mafia.

Comprises both a server (freefang-server) and a client (freefang-qt).


*

Ancient

*

I was 13 or 14 :)

stuntman

Cool customizable hackerman terminal effects.

The banner is the output of

stuntman -binar -color red -spaces 10 -speed 20 -width 90