Go · React · Docker · Kubernetes (k3s) ·
CI/CD
Tris Inception — Ultimate Tic-Tac-Toe
Distributed Ultimate Tic-Tac-Toe engine with a Go
backend and React frontend. Fully containerized and deployed on a
self-hosted Kubernetes (k3s) cluster via a GitOps CI/CD pipeline (GitHub
Actions, GHCR). Features Traefik Ingress and automated Let’s Encrypt
certificates.
Java · Java RMI · Socket · Java FX GUI · MVC
pattern
Galaxy Trucker
Java client-server implementation of the board
game Galaxy Trucker using RMI and sockets, with JavaFX GUI and MVC
architecture. Team project focused on networking, concurrency, and
software design.
Linux · Docker · Immich · Tailscale
Personal Homelab & Self-Hosted Photos
Personal homelab set up to experiment with
self-hosting and private networking. Installed and ran Immich on a Linux
server using Docker, with secure remote access from mobile devices via
Tailscale, focusing on system setup, networking, and data ownership.
GitHub Actions · Pandoc · Tectonic ·
Cloudflare Pages
Automated Portfolio & CV
A CI/CD pipeline that automatically generates my
web portfolio (HTML/CSS) and professional CV (LaTeX/PDF) from a single
YAML source. It ensures data consistency across formats and automates
deployment to my custom domain.