Projects
Web apps, an AI experiment, graphics research, and the script that sets up my whole machine. Hover a project to see it move.
Research
Optimizing voxel rendering for real-time performance at 1 trillion voxels, using pseudo-octrees and GPU ray traversal in Vulkan.
Real-time web
A self-hosted virtual tabletop with real-time sync. Includes scene management, WebSocket networking, and collaborative play.
AI
A platformer with an AI agent that uses Monte Carlo Tree Search to solve player-made levels in real time.
Full-stack web
A full-stack app for daily pixel art challenges, with a custom editor, user accounts, SQLite storage, and community voting.
Linux
My custom Arch Linux setup script. Installs BSPWM with all my configs, packages, and dotfiles in one go.