← Back

Projects

nemo

mar 2026

Autonomous underwater vehicle for aquatic environmental monitoring, paired with a live global modeling dashboard.


roboticsenvironmental sensingFastAPI

Everything else

algal bloom simulator

may 2026

Interactive eutrophication model that drives a virtual lake toward a toxic cyanobacterial bloom in real time.


eutrophicationsimulationHTML canvas

voice assistant

may 2026

macOS push-to-talk assistant that answers questions about your Calendar, Tasks, and Gmail out loud. Transcription runs on-device.


Pythonspeech recognitionClaude APIGoogle APIs

4-bit adder/subtractor

apr – may 2026

Physical binary arithmetic circuit built from scratch. Real-time addition and subtraction on 4-bit inputs via a single mode toggle.


circuit designdigital logicschematics

memo

aug – dec 2025

Wearable recorder with on-device AI summarization and structured note output. No cloud dependency.


embedded systemsNLPproduct design

HOTSPOT

sep 2025

Satellite-proxy model inferring nutrient-driven ecological change in marine environments from remote sensing and time-series data.


remote sensingtime-seriesenvironmental sensing

predator-prey model

jan 2025

Lotka-Volterra population dynamics in Mathematica, with adjustable parameters, phase plane plots, and equilibrium analysis.


mathematical modelingdifferential equationssimulation

engage360

oct 2024 – jan 2025

Civic engagement app connecting constituents to representatives and simplifying local legislation tracking.


React Nativemobile devTypeScript

student work optimization tool

dec 2023 – feb 2024

Student productivity tool with algorithm-driven task prioritization and real-time assignment tracking.


algorithmsfull-stackproduct design

pneumonia detection algorithm

jun – jul 2023

ML model trained on 2,400 labeled lung images, detecting pneumonia at 85% accuracy with augmentation for robustness.


machine learningcomputer visiondata augmentation

mechanistic interpretability

Reading how neural networks represent concepts internally, through feature discovery, probing, and activation patching.


interpretabilityneural networksmachine learning