CalCritters
Interactive campus ARG where students scan QR codes to meet LLM-driven characters. Reached 150+ active users.
Building and scaling large models and ML systems. Currently developing genomic foundation models at Lawrence Berkeley National Lab.
I work on ML systems and large-model scaling — the unglamorous machinery that makes big models train and serve fast: inference pipelines, distributed training, and transformer internals.
Right now that means genomic foundation models at the Joint Genome Institute, where I build generation and evaluation pipelines for autoregressive models that produce DNA one token at a time.
My focus is robust, high-performance inference and training — squeezing throughput out of attention kernels and quantization, and keeping multi-GPU jobs honest on HPC clusters.
Outside research I teach programming, and I tinker with networking and hands-on computing for fun. I'm graduating in December 2026 and open to ML engineering roles.
Engineering scalable ML systems and foundation models at the intersection of computer vision and large language models.
Interactive campus ARG where students scan QR codes to meet LLM-driven characters. Reached 150+ active users.
Chrome extension that turns tutor notes into structured session summaries via the Gemini API. Saved ~10 min/session for 20+ tutors.
Real-time computer-vision system tracking 21 hand landmarks at 120 FPS — with no MediaPipe dependency.
Web app that aggregates student availability across time zones to visualize overlapping study windows. Helped 50+ students coordinate.