|
|
I am an Interactive
Software Engineer with more than 25 shipped
projects over a broad range of platforms
including game consoles, mobile devices, PCs,
VR headsets, arcade, motion simulators, escape
rooms, interactive live theater shows, and
location-based entertainment installations.
I'm a generalist programmer with skills at all
abstraction levels including building
real-time 3D simulations, writing embedded
systems firmware, and even getting down to the
metal (literally) with a soldering iron.
I grew up playing
with electronic toys and games, and now I
build fun, interactive experiences for others
to enjoy.
|
|
|
Education
University of Southern California - Masters of
Sciences, Computer Science, Artificial
Intelligence
University of California, Berkeley -
Bachelor of Arts, Computer Science
|
|
|
|
| Highlighted Professional Works |
|
|
|
|
|
 |
|
As a Senior Engineer on the Interactive Media Team
at Sphere Entertainment, I built show tools and
interactive games and experiences for audiences of
The Las Vegas Sphere theater. Our team's efforts
were awarded with a TIME magazine cover for Best
Inventions of 2023, and the Themed Entertainment
Association's 2025 "Outstanding Achievement
Thea Award" for "Immersive Technology and
Production".
|
|
|
|
 |
|
As a Lead R&D Engineer, I was in charge of
multiple teams building the software, firmware, and
even some of the design of many opening day
attractions and post-opening attractions. This
included several
Midway and Arcade games, Escape Rooms, Interactive Dinner
Theater Shows, VR
games, motion
simulators, and
more.
|
|
|
|
 |
|
Humans are being captured and sold as a powerful
drug. Journey across the the universe with your
talking guns to take out the alien drug cartel.
I worked on a lot of the end game content, including
the final boss fight, the ultimate player weapon,
and hunter challenge systems.
|
|
|
|
 |
|
Moxie is a robotic companion for children. It can
have conversations, play games, tell stories, and
teach kids positive life lessons.
I wrote various games and conversation pattern rules
to help Moxie interact in natural ways with people.
Our work was awarded a TIME Magazine cover for Best
Inventions of 2020.
|
|
|
|
 |
|
Academic Research
My research interests are in studying how people
interact with technology. This has manifested into
projects like building
neural networks to translate martial arts poses
into Street Fighter II game controls, using aerial drones to solve
Capture the Flag in real time, using GPS-game data for city
planning, speeding
up the Traveling Salesman Problem with game-like
Octrees, and building
multi-agent systems to play social deduction games.
|
|
|