About
Computer Science student at SDSU, graduating May 2027, with a research focus in machine learning. Most recently I built evaluation infrastructure at Browserbase for Google's Computer Use model launch. Right now I'm shipping The Lifting App, an iOS strength tracker with an AI coach, to the App Store.
Projects
The Lifting App — AI Strength Coach
Shipped a full-stack iOS training platform to TestFlight: a React Native client, a Postgres backend with row-level security on every table, and a pure domain layer gated by 600+ unit tests in CI. The AI coach runs on Claude tool use through serverless edge functions to draft and revise complete training programs, with validators that repair malformed model output and feed tool errors back for self-correction. Native Swift Live Activities and home-screen widgets sync through App Groups, and an over-the-air pipeline ships JavaScript updates without an App Store release.
SToB — Speech to Browser Agent
Architected a real-time voice agent combining Cartesia (ASR) and Cerebras (LLM) to translate natural language into executable Stagehand browser commands with sub-second latency. Implemented a persistent session manager preserving authentication state to enable complex multi-step workflows across browser reloads (login, navigation, data extraction).
Multi-OS Startup Infrastructure
Architected a six-node network across OpenBSD, FreeBSD, Linux, Solaris, and AIX to simulate a scaling startup environment. Established a private certificate authority and an OpenLDAP directory for centralized encrypted authentication, deployed BIND9 DNS, a Sendmail and Dovecot mail server, cross-platform NFS sharing, and a Docker and Nginx web stack, then automated configuration with Ansible and implemented physical-to-virtual disaster recovery on Proxmox.