C / U

Projects

A selected list of projects with context on outcomes, descriptions, and implementation details.

FlexPool Journeyman

Built a projection-based AR guidance system for hands-on skill learning in real environments.

Description: Using ENTTEC OPEN DMX USB to control laser projection using C++. For our demo, we use YOLOv8-based image segmentation to project laser to keys on a piano.

SunBuddy

Built a wearable UV monitoring system with real-time alerts and companion app support.

Description: Built a wearable UV monitoring system with real-time alerts and companion app support.

NASA PRAG

Improved page performance and reduced bounce on mobile.

Description: Inverse model to retrieve surface refractive index of the ocean to detect oil spills near 6 key geographical sites NASA decided on for its PACE (Plankton, Aerosol, Cloud, and ocean Ecosystem) mission launched in 2024.

WaterXChange

Designed and shipped an accessible interface for key flows.

Description: Description coming soon.

Graphics Projects

Built an internal dashboard to simplify reporting tasks.

Description: Description coming soon.

Project 1 - Video Submission

Using AniGraph to create a 2D game. Used key concepts I have learned in first half of semester in CS 4620 such as Perlin noise and scene graphs.

Project 2 - Image Gallery

Using ray tracing in Python to use constructive solid geometry.

Graphics project 2 image 1 Graphics project 2 image 2 Graphics project 2 image 3 Graphics project 2 image 4

Project 3 - Cornell CS4620 Standout

Featured on the CS4620 final project standouts page with Chris Um: View standout listing