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
MedAdvisor
2026Scores a recorded medical consultation against a 16-criterion rubric on the phone. 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 UART to a Pico. Core 0 runs a hand-written C inference engine, core 1 is the watchdog.
Longhorn Neurotech
2024–EMG prosthetic-control inference at 45% lower energy on a Raspberry Pi; EEG classifier from 60% to 80%.
Embedded Multiplayer Racer
2025Bare-metal C on a TI MSPM0 with register-level drivers. 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 0.77M-parameter PhysNet.
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.