Selected work
Things I've built.
01
Capstone · E. & J. Gallo Winery
Jan – May 2026
Gallo Sanitation Management System
A full-stack engineering capstone built with E. & J. Gallo Winery to replace a paper-based sanitation tracking system used in production facilities. The original workflow relied on manual checklists and spreadsheet entry, which created inefficiencies and limited real-time visibility. Our system digitizes this into a centralized web application that standardizes sanitation workflows, improves traceability, and supports audit and compliance needs. I worked primarily as a backend developer and data engineer, focusing on system architecture, database design, and core application logic. That included building the submission and inspection systems, designing the facility-to-production-line data hierarchy, and integrating frontend and backend APIs. I also implemented an AI-powered admin assistant using AWS Bedrock.
Read more →
02
Independent research · Interpretability
Jan – May 2026
Visualizing Emergent Concepts in Transformer Hidden States
I analyzed how DistilGPT2 represents and organizes information internally by extracting hidden state activations across transformer layers. The goal was to better understand how concepts form and evolve inside the model, since these representations are high-dimensional and not directly interpretable. To make these representations visible, I applied PCA, t-SNE, and UMAP to project them into 3D space, allowing me to study how different concepts are structured and how interpretability changes depending on the visualization method.
Read more →
03
Independent project · Computer architecture
Apr – May 2026
RISC-V CPU Simulator
A Python simulation of RISC-V CPU hardware, implemented in both single-cycle and multi-cycle versions, that decodes and executes compiled machine code.
I implemented the fetch-decode-execute-memory-writeback datapath, including instruction decoding, a 32-register file, data hazard detection that inserts stall cycles to resolve read-after-write dependencies, and pipeline flushing to handle control hazards from taken branches and jumps.
04
Hacktually Hackathon · UC Merced
Nov 2025
Merced EMS Staging Optimizer
A web application designed to help emergency medical services determine optimal ambulance staging locations across Merced, California. Users input the number of available units and an optimization goal, such as minimizing response time based on current call demand. The system visualizes key locations on an interactive map with recommended staging points and explanations for each placement. Built with a Flask backend and a React-based heatmap interface, modeling emergency call density using neighborhood-level data with time-based weighting to generate staging recommendations that balance coverage while avoiding redundant positioning. Developed during the Hacktually hackathon, exploring how AI can support spatial decision-making.
Read more →
05
Team project · 3 engineers
Apr – May 2025
Competitive Drawing Application
A multiplayer drawing game where players join lobbies and compete in real-time drawing challenges, sketching from prompts and submitting results within each round. Built in a team of three.
I focused on the core drawing engine: a freeform canvas, pen tool, eraser, undo system, color selection, and adjustable brush sizes, the main interaction layer players use every round.