Skip to content

Work

Real-time environment work first, then technical systems work, then earlier production work and the archive. Each case study states my role, the team, the tools, and whether the project shipped or is still in progress.

Technical Environment & Real-Time Work

Environment art for a shipped game, from Blender into the engine.

Hungry Haus title screen: dripping red title text beside a pixelated Victorian house under a full moon
01Shipped

Hungry Haus

Environment Art · Game Development · Blender / Godot

A first-person horror puzzle game shipped by an 18-person student team. I modeled, UV-mapped, and textured environments and props in Blender, brought them into Godot, and ran playtests.

Role: 2D/3D artist, Brown–RISD Game Developers · Feb–May 2025

Tools: Blender · Godot 4.4

Read the Hungry Haus case study

Technical Systems & Interactive Work

Working inside hard constraints: a NASA competition rover and a VR learning app.

Two RISD Rover Team riders steering the rover over a hay-bale obstacle on the NASA HERC course
02Completed

NASA HERC rover steering

Technical Systems · CAD · Fabrication · Engineering Constraints

Seven steering iterations to resolve interlocking geometry conflicts (suspension, leg clearance, ground clearance, turning radius), then fabrication in carbon fiber for RISD’s human-powered rover.

Role: Steering co-designer and fabricator, RISD Rover Team · Sep–Dec 2025

Tools: SolidWorks · Fusion 360 · 3D printing · Carbon-fiber layup

Read the NASA HERC steering case study
CurioXR in a Meta Quest headset: a Chemistry tablet with bond tools below two floating 3D molecules
03Completed

CurioXR

Spatial Computing · Real-Time 3D · Blender

Designed reusable in-headset tablet systems for a Meta Quest science app, sized for hand tracking, and modeled 3D molecules in Blender for the app.

Role: Product designer, remote · Jun–Aug 2023

Tools: Meta Quest · Blender · Photoshop

Read the CurioXR case study

Selected Earlier Work

Research, visual communication, and production: long projects I carried to the finish.

Thumbnail for “We Keep Getting Spinosaurus Wrong”: an adult Spinosaurus resting with hatchlings climbing over it

Enchiridion

Visual Communication · Research · Production

  • 36M+views on the Spinosaurus documentary
  • 38M+channel views
  • 127K+subscribers
  • 100KYouTube Creator Award

A science and paleontology YouTube channel I researched, wrote, directed, and edited, led by the documentary “We Keep Getting Spinosaurus Wrong.”

Read about Enchiridion
Thumbnail for the animated short Yusra Mardini: the swimmer resting at the edge of a pool

Award-winning films

Animation · Short Film

  • YoungArts logoYoungArts WinnerNational YoungArts Foundation
  • Young Reporters for the Environment logoGlobal 2nd PlaceYoung Reporters for the Environment
  • Population Media Center logoScholarship WinnerOne Planet, Many People
  • Bow Seat Ocean Awareness Programs logoBronze AwardBow Seat Ocean Awareness
  • PLURAL+ Youth Video Festival logoFinalistPLURAL+ Youth Video Festival
  • Robert & Ethel Kennedy Human Rights Center logoFinalistSpeak Truth to Power

Short films on refugees, the ocean, climate, and human rights, recognized by six national and international competitions.

Watch the award-winning films

Archive

Film, industrial design, earlier games, graphic design, and visual explorations, sorted by discipline.

Browse the full archive