A real-time 3D rendering engine written in Go, built on OpenGL 4.1 Core and GLFW. Features physically-based rendering, image-based lighting, soft shadow mapping, procedurally generated chunked terrain, vehicles, and skeletal character animation.
A game engine written in Python on top of Pygame, used to build 2D graphics applications, games, and simulations.
A lightweight, containerized CDN service written in Go with CORS support, self-hosted to serve static assets for this blog and other personal projects.
A Go service for automating deployments straight from Git pushes, with basic auth, used to ship changes to my self-hosted projects.
A self-hosted Kubernetes homelab that runs this blog and my other personal services, such as home-cdn. Everything is containerized with Docker and deployed as Kubernetes manifests, with configuration managed through ConfigMaps and services exposed across my home network.