Alex Xu.
Back to the home page

Everything I’ve built.

13 projects

The home page shows a handful. This is the rest, back to the first game I finished. Plenty more sits on GitHub that never made it onto a page.

The Lobbify site: “Host a lobby in seconds”, above the desktop client.live
LobbifyHost and join private Minecraft lobbies in one click.
  • Electron
  • React
  • Bun
  • Hono
The Agent Swarm dashboard showing per-agent token, cost, CPU and memory charts.source
Agent SwarmA control plane for a fleet of autonomous Claude Code agents.
  • Next.js
  • TypeScript
  • Docker
  • noVNC
WaterlooWorks Explorer listing 2,568 curated co-op positions.
WaterlooWorks ExplorerAn AI-assisted job platform that reads between the lines of a posting.
  • FastAPI
  • React
  • TypeScript
  • Ollama
The self-balancing robot holding itself upright and driving across a floor.
Self-Balancing RobotTwo wheels, two nested control loops, a Kalman filter holding it upright.
  • ESP32
  • C++
  • PID
  • Kalman
The robotic arm moving under joystick control.source
Robotic ArmA five-iteration STM32 arm with its own gear train and cooling.
  • C
  • STM32
  • Fusion 360
Flying over voxel terrain generated by the custom Java engine.source
Minecraft, from scratchA voxel engine written over a Christmas break, entirely self-taught.
  • Java
  • OpenGL
  • GLSL
  • LWJGL
Ragdoll fighters brawling across a floating platform.source
Party PhysicsA multiplayer physics brawler on hand-rolled netcode.
  • Java
  • Dyn4J
  • TCP
The Soul Knight clone in play, clearing a dungeon room.
Soul Knight cloneA top-down shooter built in two weeks, in grade 9.
  • Python
  • Pygame
Blinky Face, a small two-wheeled robot with two blue LCD eyes, balanced on a concrete floor.
Blinky FaceA robot pet with an LCD face and a local LLM for a brain.
  • Raspberry Pi
  • ESP32
  • Python
  • LLM
The C++ Minecraft remake: a voxel landscape at daylight.source
Minecraft in C++The same engine again, in a language with no safety net.
  • C++
  • OpenGL
  • GLSL
  • GLFW
Ice Knight: a pixel-art knight in a lit dungeon room, facing a cluster of slimes.live
Ice KnightThree developers, three days, one game jam.
  • Unity
  • C#
A low-poly SU-47 rendered in Blender.
Sukhoi Su-47 BerkutThe forward-swept Russian prototype, modelled low-poly.
  • Blender
  • Cycles
The Flappy Bird clone.
First JavaScript gameA Flappy Bird clone, written in grade 9.
  • JavaScript