September 2025 - November 2025
I recreated the classic snake game to be played inside a terminal shell as practice for programing with rust. The game is fully playable with with ASCII visuals, score tracking and sound effects!
I programmed all the game logic, controls and rendering myself making use of the crossterm crate to display the game on the terminal. I worked hard to make sure the game felt smooth and ran at a consistent speed.
July 2025
The Data Science Challenge at Lawrence Livermore National Lab is a two-week intensive program focused on tackling real-world data science problems through seminars and expert mentorship.
This year's challenge involved developing an AI computer vision model to reconstruct fully visible 'amodal' objects from partially obscured 'modal' inputs. As part of a team of four interns, I focused on building and training a Unet 3D Convolution model for video input.
I presented our findings to management, outlining potential optimizations swapping the Unet model for a Neural Cellular Automata model that could reduce model parameters by nine hundred percent. These improvements have the potential to enhance the accuracy and efficiency of object recognition in LLNL’s fully autonomous lab equipment.
January 2025 - May 2025
A Computer Vision Interface designed for segmenting and analyzing electron microscope images to aid with detecting defectings in SanDisk's compoments. This project was designed by my team as part of the Innovate to Grow event at UC Merced.
The Advanced Image Analysis Platform is a computer vision GUI created with PySide6 that focuses on segmenting images into masks, determining mask size and measuring distance between masks. The AIA Platform requires no prior training and provides a selection of models of varying computational load.
The platform offers a wide variety of tools from automatic/manual masking, annotating masks, to image adjustments such as sharpening and brightness. All adjustments and masks made can be exported and shared with others, allowing for the efficient analysis of component images all in one app.
My role in this project included:
April 2024
At my internship with Open Avenues I completed an Interactive Web-Based 3D Visualization Tool and:
All project deliverables can be viewed here:
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6March 2024 - April 2024
UC Mapper: A Qt project that allows UC Merced Students to set up a schedule and determine an optimal path to their classes and extracurricular activities.
October 2024 - November 2024
Close Call: A group project where I developed the main functionality and code of a device meant to assist the visually impaired with avoiding unexpected obstacles.