Projects

Extended reality and machine learning work, from clinical research tools to things I built to learn how a new technology works.

Healthcare & Research

01

rocket_launch

2023 – Present

VR Vision Suite for Spaceflight

Virtual Reality / Ophthalmology / NASA

A suite of visual ophthalmic tests in VR for monitoring eye health in microgravity and understanding Spaceflight-Associated Neuro-Ocular Syndrome (SANS). Being piloted in the Student Outreach Clinic as a feasibility study.

Read more arrow_outward
emoji_objects

2026

Curiosity Kids

Snap Spectacles / Lens Studio / Hackathon

A child-centered curiosity engine that encourages kids to interact with and learn from the world around them. AWE Reality Hack 2026 finalist, top 4 of 20+ teams.

Four Unity scenes from the VR Disparometer showing a checkerboard target at different depths

2021 – 2023

VR Disparometer

Virtual Reality / C# / Honors Thesis

Tracks patient eye movements in VR to better understand how people with strabismus perceive stimuli. Inaugural project of the Visualization Lab at Stanford's Wu Tsai Institute.

Read more arrow_outward
HoloLens view of scattered x-ray particles above a patient model on an operating table

2019 – 2020

AR X-Ray Visualizer

Augmented Reality / HoloLens / C#

Visualizes scattered x-ray radiation in interventional suites on the Microsoft HoloLens 1. Resulted in a poster presentation.

Read more arrow_outward
visibility

2023 – Present

RETFound for Glaucoma Detection

Deep Learning / OCT Imaging

Evaluating RETFound, a foundation model, for glaucoma detection in macular optical coherence tomography images at the Stanford Byers Eye Institute. Manuscript under review.

See publications arrow_outward
neurology

2019 – 2020

TMS EEG Field Visualizer

Augmented Reality / MATLAB

An AR application to aid Transcranial Magnetic Stimulation technicians by visualizing EEG fields of stimulated brain areas using precomputed MRI patient data. IMMERS Lab, Stanford.

Phone screen showing a translucent AR hand pose overlaid on a user's real hand

2019

Stroke Saver

Augmented Reality / Unity / C# / Azure

A mobile AR app that teaches hand poses and guides stroke survivors through rehabilitation exercises, using computer vision to check form and give live feedback.

precision_manufacturing

2021

Bayer VR Operator Training

Virtual Reality / 3D Optimization

A VR training program to help Bayer operators learn complex equipment terminology. Reduced the polycount of the 3D equipment models by 90%.

Creative Tech & Experiments

02

Projects built to learn how a new technology works, by making something fun with it.

Disassembled DIY VR headset parts labeled HMD housing, VRduino, IMU, Teensy and LCD, above a stereo teapot render

Making Reality

Optics / OpenGL / GLSL / JavaScript

A fully functioning VR head-mounted display built from the ground up, combining perception and presence research with hardware (optics, displays, microcontrollers) and software (JavaScript, OpenGL, GLSL).

Pac-Man maze, a first-person 3D maze, an Arduino breadboard, and a shirt wired with vibration motors

Pac-Men

VR / Arduino / Haptics

The retro classic from a first-person perspective in a self-coded VR headset, plus an Arduino shirt with 4 vibration sensors that buzzes in the direction of the nearest ghost.

Falling-note piano game above an AKAI MPK mini MIDI keyboard

Improwise

MIDI / Game Design

A game that pairs a physical MIDI keyboard with a graphical interface to teach players with autism spectrum disorder to improvise on a keyboard.

A creature rising from dark water in a horror game scene

The Maze of Horrors

Biofeedback / Neurosky EEG

A horror maze where the escape timer is driven by the player's heart rate and focus, read from a Neurosky EEG biosensor.

Player's hands over a Leap Motion sensor controlling a pink 3D brick-breaker game

Brick Breakers

Leap Motion / 3D Game

A 3D brick-breaker game that tracks the player's hand with a Leap Motion sensor and uses it as the paddle.

Snapchat lenses with a Dreamland logo and a 3D bust sticking out its tongue

Snap Lens

Lens Studio / Face Tracking

AR Snapchat lenses and filters made to celebrate the release of Glass Animals' album Dreamland, used by hundreds of fans.

Low-poly floating islands with wind turbines and a stilt house on the sea

3D Digital Art

Blender

Modeling and texturing my own 3D assets in Blender for VR apps and digital art.