Shi Johnson-Bey (he/him)

headshot photo

My name is Shi Johnson-Bey (pronounced like "shy"). I research multi-agent simulations for emergent storytelling as a Ph.D. student in the Expressive Intelligence Studio at the University of California - Santa Cruz. I have a M.S. in Biomedical Engineering from Carnegie Mellon University and two B.S. degrees in Computer Science and Neuroscience from the University of Delaware. I am the co-founder of, The Blacklist DMV, a social media following focused on spotlighting Black-owned food businesses in Washington D.C, Maryland, and Virginia. Currently, I am currently the sole web developer and designer for our online food business directory,



Customizable Social Simulation Framework for making Talk of the Town-likes


Node-based visual scripting tool for story sifting

Raid AI

This was a brief startup project created on the side while working. The goal was to train agents using reinforcement learning to be better companions for RPG-style raid battles.


Desktop game where the player is a Magpie bird stealing from a museum guarded by dogs. This game was the final group project for Computer Game Programming Fall 2018 at Carnegie Mellon University.

Auditory Brain-Computer Interface for VR

My masters research on developing an auditory brain-computer interface for interacting with objects in virtual reality.

ML-Agent Boxing

I threw this project together over the course of a week as an entry in Unity's first challenge for their new 'Ml-Agents' machine learning workflow.


3D Sword Mesh procedural generator written in TypeScript.