I'm Rian. I build the future, from the papers up.

I optimize for efficiency: getting models to train fast, fit in tight budgets, and run on the hardware I have. Most of my work is reimplementing recent papers from scratch to understand them end to end, then building real systems on top.

I reimplement modern ML from the papers up: diffusion, JEPA world models, and LLMs built from scratch in PyTorch. Then I build the perception systems and apps that put them to work.

What I work on

01
Deep learning, from scratch
Diffusion (rectified-flow latent), JEPA world models, and LLMs reimplemented from the papers up in PyTorch.
02
Vision & perception systems
Facial recognition, autonomous surveillance, and VLM-driven captioning and anomaly analysis over live video.
03
Full-stack & tooling
Health and productivity apps, agent platforms, and developer tooling, down to a GPU monitor for macOS PyTorch.

Work Experience

01

Research Assistant

UCLA

Invited as a high school senior to analyze neural recordings and optimize decision transformers with graduate students and faculty.

02

Software Engineer

WakeMates

Sole developer taking the product from concept to deployment alongside the founder.

03

Founding Software Lead & Captain

FRC 10252 / FTC 21781

Built a rookie team's full codebase from scratch and mentored members in computer vision and autonomous path planning.

04

Founding VP, Aerospace Club

Stratford Preparatory

Built and flew autonomous long-range RC aircraft from scratch. Pixhawk, ArduPilot, ExpressLRS.

05

AI/ML Intern

FinanceGPT

Machine learning research and applied work over a summer internship.

Education

UCLA

2026 - 2030

B.S. Computer Science.

Stratford Preparatory

2022 - 2026

National Merit Finalist. Robotics, Aerospace Engineering, Tennis.