Creative technologist,
building AI enhanced Hardwareexperiences.

I start by building early versions of new hardware and software experiences.Most of my work is exploring how a product might work before it exists, from near-term concepts to speculative ones. I start by turning an idea into a form a team can critique and use while the concept is still forming, then combine design, hardware, software, and evaluation into a working MVP. From there I work with teams and vendors to deploy it, then bring back what I learn once people are actually using it. In practice that means working across AI model integration, embedded and real-time software, hardware, prototyping, design, and fabrication.

Selected Work19
Large-format 3D-printed outrigger canoe installed at the Disneyland Jungle Cruise
Walt Disney Imagineering · Fabrication
Large-Format 3D-Printed Outrigger Canoe

A large-format 3D-printed outrigger canoe for the Jungle Cruise at Disneyland, built to explore how additive manufacturing can bring a first-of-its-kind prop to the parks. Design, fabrication, and install led by Chris Hill on the Walt Disney Imagineering R&D side, in collaboration with Haddy.

Screen recording of patchCAD’s node canvas generating a CAD part from a prompt
Personal Project · Generative CAD
patchCAD: Prompt-to-Part CAD on a Node Canvas

A generative CAD project where a model designs a part as a graph of nodes and decides how they fit together. Another model then generates each geometry node. Don’t like one piece of the 3D model? Reprompt that node and the rest stays as it is.

Disney Lorcana Collection Quest show in the Beast’s Library at Disney California Adventure
Walt Disney Imagineering · Fabrication
Disney Lorcana Collection Quest

A limited-time interactive experience at Disney California Adventure. The main prop, an Inkcaster, was fabricated using both traditional desktop 3D printing and large format additive manufacturing. Fabrication and design for additive manufacturing led by Chris Hill, in collaboration with Haddy.

Stat tile from the Claude Token Economy Lab: 10.2 cents for one ordinary turn
Personal Project · AI + Evaluation
Claude Token Economy Lab

Four labs that measure where AI coding-agent tokens go and what each fix does, computed from my real session transcripts. Across 9,728 of my own turns, 87-93% of spend went to re-reading conversation history rather than outputting the answer.

Cat Whisker Sensory Extension Wearable (2.0)
Cyborg Crafts · Sensory Extension
Cat Whisker Sensory Extension Wearable (2.0)

A wearable that extends touch into the space around you through digitized whiskers, a reimagining and 2.0 of an earlier whisker sensory-extension project.

CADClamp benchmark results table ranking 15 AI models by CAD printability score
Personal Project · AI + Evaluation
CADClamp: Scoring for AI-Generated CAD

A benchmark that scores AI-generated CAD on whether the part can be 3D printed. It executes model-written build123d and OpenSCAD in a sandbox, then grades the resulting solid deterministically. Graded 15 models across two languages.

Light painting from the Resolve-Ables project
Master’s Thesis · Hardware/Firmware/AI
Resolve-Ables: Visualizing Phenomena Through Light Painting

Three wearable devices that make invisible phenomena visible: a magnetic-field sensor, an ultrasonic “third ear,” and an AI-nose scent classifier, each rendered as long-exposure light paintings.

ScentBots: Scent-Based Telepresence Robots
ATLAS THING Lab · Robot
ScentBots: Scent-Based Telepresence Robots

Scent-based telepresence robots that carry smell across distance, helping a remote-first research lab feel more physically present to one another.

The ThreadBoard e-textile prototyping board
ACM TEI ’21 · Published Research
The ThreadBoard: An E-Textile Rapid Prototyping Board

A magnetic-connector board that lets e-textile makers test circuit designs with conductive thread before committing to a sewn project, cutting down on trial-and-error for STEAM classrooms.

Augmented reality heads-up display for astronaut use
NASA SUITS · AR/VR
An AR System for Human Space Operations

A AR/VR heads-up display for astronauts exploring hands-free EMG control and task guidence, so EVA astornaughts can reduce cognitive load and time during space walks

Auto-Paízo Games: Unifying Body and Digital World
CHI PLAY ’23 · Published Research
Auto-Paízo Games: Unifying Body and Digital World

An exploration of game designs that fuse a player’s physical body with the digital world, mapping how movement and sensing can drive play.

Brain-Body AR Toolkit: Futuristic Food Experience
CU Boulder · Brain-Body Interfaces
Brain-Body AR Toolkit: Futuristic Food Experience

A brain-body augmented reality toolkit built for a BCI class, turning neural and physiological signals into a futuristic, multisensory food experience.

Sensory Extensions as Input for Simulations
ACM TEI ’23 · Published Research
Sensory Extensions as Input for Simulations

Pairs sensory-extension devices with interactive simulations, testing whether surfacing normally-imperceptible phenomena helps people grasp abstract concepts.

Cyborg Crafts: Vibrotactile Tongue Vision
IEEE World Haptics ’21 · Honorable Mention
Cyborg Crafts: Vibrotactile Tongue Vision

An open-source, programmable tongue display unit that turns sight and sound into haptic feedback, designed so non-engineers can fabricate their own.

Circuit Playground Extension: Debugging Tool
Craft Tech Lab · E-Textile Tool
Circuit Playground Extension: Debugging Tool

A sew-in extension for the Circuit Playground that lets e-textile makers design their circuitry with debugging built in from the start.

E-Textile Logic Probe: Debugging Tool
Craft Tech Lab · E-Textile Tool
E-Textile Logic Probe: Debugging Tool

A cheap, easy-to-build logic probe reimagined for e-textile beginners, so students can test states in soft circuits without breaking out lab equipment.

E-Textile Logic Injector: Debugging Tool
Craft Tech Lab · E-Textile Tool
E-Textile Logic Injector: Debugging Tool

A companion debugging tool that injects a high logical state into e-textile circuits, making it simpler to trace and verify soft-circuit behavior.

Wearable Continuity Meter for Sewn Circuits
FabLearn ’20 · Published Research
Wearable Continuity Meter for Sewn Circuits

A wearable meter that actively monitors the continuity of an e-textile circuit as it’s being sewn, catching breaks in the moment they happen.

Cyborg Crafts: Sense Magnetic Fields Like a Bird
Cyborg Crafts · Sensory Extension
Cyborg Crafts: Sense Magnetic Fields Like a Bird

A sensory-extension puppet, Compy, whose beak senses magnetic fields and drives a haptic display, letting you feel magnetism the way a bird might.

My Work Philosophy

I am a technologist, engineer, prototyper, and designer. My work centers on systems that leverage the latest technologies and techniques to create the experiences of the future. Technical prototyping is the foundation of that (CAD, fabrication, hardware, AI, real-time software), but collaboration and iterative design within a team is how the best new things are made.

Three people standing together
Collaboration is Key

“If you want to go fast go alone, if you want to go far go together”

A square evolving into a cloud
Imitation, Assimilation, Innovation

Discover what’s currently working in the world, and find ways to innovate it

A dashed box becoming a solid box
Fake it Till You Make It (Prototyping)

Start simple then gradually add interactivity and elements

A smooth line turning into a tangled scribble
Too Much Stimuli is Overwhelming

Don’t overuse audio, haptic, and/or visuals

A crossed pencil and pen
Sketching in Hardware

Nimble iterative prototyping with whatever’s around

LOCATION
San Francisco, CA
Where I Work06
01
Accenture Labs
Research Engineer, Digital Engineering
2026–Present
02
Walt Disney Imagineering
R&D Imagineer
~3 years
03
Meow Wolf
Creative Technologist
3 months
04
PhET Interactive Simulations
Researcher & Interaction Designer
~1 year
05
Google Research
CSRMP Mentee
1 year
06
NASA SUITS
Interaction Designer & PM
~2 years