Jordan Bailey

Jordan Bailey

MSCS student at Georgia Tech

message me

Hi, I'm Jordan, a software engineer and Computer Science master's student at Georgia Tech.

I'm interested in reinforcement learning, simulations, and games. I build environments where agents can learn, and the systems that make those experiments fast, reproducible, and easy to inspect.

My work spans deterministic game engines in C, GPU-accelerated training, and interactive tools. Away from the code, I'm usually thinking about space, astrodynamics, or a good science fiction story.

Now

Studying

Computer science at Georgia Tech, with a focus on AI and machine learning systems.

Building

Fast game simulations and reinforcement learning environments for RuneC and Fight Caves RL.

Exploring

How intelligent behavior emerges from simple rules, rich environments, and a lot of experience.

Projects

A desktop processor pulled apart in 3D: its lid, compute dies, and socket separated
Interactive 3D

visualiz3r

Look inside the machines we use every day, in 3D, right in the browser. Take apart hardware layer by layer, or watch a tiny language model predict the next word.

The Fight Caves simulator and its Old School RuneScape game interface
Reinforcement learning94.9% peak Jad kill rate

Fight Caves RL

Training an agent to clear all 63 waves of the Old School RuneScape Fight Caves. A deterministic C simulator, PPO training with PufferLib, and a playable 3D viewer.

Varrock rendered in the RuneC desktop game viewer
Game engines

RuneC

An Old School RuneScape-style world implemented in C. A modular, deterministic simulation powers both a playable Raylib client and fast headless environments.

A terminal4dummies lesson on tests and loops beside a live terminal running if and for commands
Education

terminal4dummies

Learn the terminal by using one, right in the browser. Step-by-step lessons sit beside a simulated Linux shell, so every command is safe to try.

Byte World terminal-style fantasy role-playing game
Games

Byte World

A terminal-style fantasy RPG with strategic combat, character progression, and story-driven boss encounters. The same Python engine runs in the terminal and the browser.

More on GitHub ↗
  1. Reinforcement Learning for Runescape

    Building a Fight Caves simulator, teaching an agent to finish it, and finding out what the reward forgot to say.

    RuneScape combat screenshot with the overhead message “I tick eat those” and a 99 damage hit.

Books

A few favorites from my bookshelf.

Software

Tools and projects I like.

Get in touch

Feel free to reach out at jordanbaileypmp@gmail.com, or find me on GitHub, LinkedIn, and X. You can also send me a message or a drawing.