A selection of personal and open-source projects. More on GitHub.

go-linux-worker

A Go service that executes arbitrary Linux commands on behalf of clients, isolating each job with Linux namespaces and constraining resources with cgroups — built to understand how containers work under the hood. gRPC client/server, Dockerised. Source

mini-llm-platform

A small, self-hosted LLM platform built to sharpen Python and build hands-on LLM understanding: a typed FastAPI inference API over Ollama, RAG with vector retrieval and citations, request tracing, and an evaluation harness. Source

eBPF Summit 2021 CTF

A series of eBPF Capture-the-Flag challenges I participated in as part of the eBPF Summit 2021. Source

planck-ez-firmware

Cloud-built QMK firmware for the Planck EZ Glow — a tweaked Miryoku layout (Colemak-DH, home-row mods), compiled in GitHub Actions with one-step flashing. Source

jLTE-Simulator (PhD)

The physical-layer LTE network simulator built during my PhD on self-organisation in LTE networks. See the thesis for the full write-up. Source