Biomedical engineering, computational track, at UT Austin. I work on the layer between a body signal and a decision: analog front ends, embedded C inference, and models that run on the device that took the measurement.
Clinical AI on the phone
Stealth Clinical AI
2026An on-device language model that evaluates clinical conversations for an early-stage startup. Qwen 3.5-4B in under 500 MB of RAM.
Localabs
2026Photo of a lab report to a plain-language readout in about 12 s on iPhone 17. MedGemma 4B, no cloud.
Scribend
2026Built with a team at the Qualcomm × Meta ExecuTorch Hackathon: an offline medical scribe that turns a clinic visit into a SOAP note on the phone.
Signals and embedded
Cloud to Edge Heart Rate Monitor
2025–26A Pi 5 streams MIT-BIH ECG over USB serial to a Pico. Core 0 runs a hand-written C inference engine, core 1 is the watchdog.
Longhorn Neurotech
2024–EMG gesture model quantized to 311 KB, running 2.4× faster on a Raspberry Pi Zero 2 W at a 0.13-point accuracy cost.
Embedded Multiplayer Racer
2025A two-player game in bare-metal C on a TI MSPM0, synced between two boards over UART. Voted Best Game in ECE 319K.
ECG PCB
2025Instrumentation amplifier, active bandpass and a 60 Hz notch, designed in Fusion 360.
PulseCam
2026Heart rate from an ordinary webcam: an explainable DSP baseline against a PhysNet 3D-CNN.
Research tools
Laser Speckle Imaging
2023–25Real-time 16-bit speckle contrast over a 7×7 window, with closed-loop laser current control.
phy 3D Feature View
2025A 3D view for an open-source spike-sorting tool, built at the Recanzone Lab, UC Davis.
Evo 2 BRCA1 Variants
2026Zero-shot scoring of about 3,900 BRCA1 variants with a genomic foundation model. AUROC 0.737.