Projects

Selected projects across AI accessibility, 3D simulation, and interactive learning platforms.

Accessible iNaturalist project image
Accessible iNaturalist
2026

A screen-reader-first layer around iNaturalist for OSU Ecampus biology courses. The app supports project and profile browsing, observation contribution, and AI-generated image descriptions with versioned prompts, persisted results, quota guardrails, and a reviewer feedback loop so description quality can improve over time.

Neurodevelopment 3D Sim project image
Neurodevelopment 3D Sim
2026

An interactive 3D visualization of early nervous-system development for BB 363. A single Blender mesh morphs through developmental stages in the browser, with labeled regions, timeline controls, and a Vue interface designed to help students connect anatomy terms with spatial change over time.

PC Disassembly Lab project image
PC Disassembly Lab
2026

A guided CS 312 lab for learning desktop PC disassembly and reassembly online. The project combines a realistic 3D hardware model with ordered procedures, orientation checks, error feedback, keyboard navigation, and a screen-reader-first task flow for students who cannot rely on visual manipulation alone.

Pacific Islands Map Suite project image
Pacific Islands Map Suite
2026

A set of ES 260 tools for exploring Pacific Islands geography and student-submitted island research. The suite includes an interactive reference map, a collaborative "Our Sea of Islands" map, and an accessible SVG geography quiz with datastore-backed assignment and submission workflows.

Open project
Bird Identification Game project image
Bird Identification Game
2024

Designed to aid students in identifying birds in the wild, this game features two immersive virtual environments - a forest and a wetland. Each environment is populated by 10 different bird species. Students explore these environments, listen to bird calls, and use a mini map to locate and photograph each species.

Open project
Surveying Simulations project image
Surveying Simulations
2023-2025

A series of browser-based surveying simulations for civil engineering courses, including traverse network and simple-curve field activities. These projects translate on-campus measurement workflows into guided online experiences with panoramic field media, simulated instruments, calculations, and accessible task flow.

Open project
Blood Pressure Measurement project image
Blood Pressure Measurement
2023

A virtual training for teaching students how to measure a patient's blood pressure using a stethoscope and blood pressure cuff. Audio cues, controlled by Tone.js, simulate the sound typically heard through the stethoscope.

Open project
LabShell project image
LabShell
2021-2024

LabShell is an online interactive platform for simulating in-person chemistry labs, allowing Oregon State Ecampus students to complete required lab work remotely. I helped maintain and improve the platform as it supported more than 1,000 active users across 30 chemistry labs.

SLIDE project image
SLIDE
2021-2024

SLIDE is an online interactive platform for adding assessments, media, and other interactive elements to PowerPoint-style lectures. While maintaining the platform, I improved bug reporting, media playback, accessibility, and long-term reliability for a system that hosts more than 150 active lectures and serves thousands of learners every term.