Profile

A little more about the person behind the commits.

I’m Richard — a UCLA statistics and data science student who treats building software and studying uncertainty as the same discipline seen from two angles. I care about clean data, honest models, and interfaces that get out of the way.

Résumé ↗

Education

  • DegreeB.S. Statistics & Data Science, UCLA
  • MinorsMathematics, Data Science Engineering
  • GPA3.95
  • GraduatingJune 2028

Now & Before

  • Now

    Third year at UCLA, graduating June 2028, splitting most days between STATS 102B problem sets and two LeetCode questions before lecture. Saturdays are for testing a new Westwood cafe and updating my poker equity spreadsheet.

  • Before

    Before that, I shipped Embers at LAHacks 2025 and spent two quarters in the Bruin Sports Analytics lab modeling NBA upset odds in R. Cordial.AI, my Chrome extension, came out of that same stretch and now sits at 400 installs.

Experience

  • Apr 2026 – present
    Software Engineer · Creative Labs

    Building Homie, a cross-platform roommate app — chore splitting, shared expenses, and group scheduling.

  • May 2025 – Aug 2025
    Data Engineer Intern · Royal Bank of Canada

    Built a personalized recommendation system powering data discovery for 500+ enterprise users, surfacing 1,000+ datasets a week.

  • Sep 2024 – May 2025
    Undergraduate Researcher · Bruin Sports Analytics

    Modeled NBA upset likelihood against betting-market odds using multivariate regression.

Projects

Step 1 on beating Vegas

MLB Predictor

Full-stack baseball analytics platform that models MLB game scores using historical Statcast data, using feature engineering, probabilistic modeling, and interactive data visualization

Linear Regression · scikit learn · Statcast

Best Use of Zetic · LAHacks 2026

Scrubs

Privacy-first iOS app that redacts PHI from healthcare photos entirely on-device — zero network calls, zero HIPAA exposure.

Swift · Apple Vision · On-device ML

Best Use of Gemini · LAHacks 2025

Embers

Insurance valuation tool that turns 2-minute home walkthroughs into detailed inventory reports with YOLOv11 + Gemini 2.5.

YOLOv11 · Gemini 2.5 · Python

Best Use of Groq.AI · DevFest 2025

iAssist

AI-powered vision assistant giving visually impaired users real-time navigation from just a smartphone.

Computer Vision · Accessibility · AI

40k+ impressions on Linkedin, ~400 installs

Cordial.AI

Chrome extension email assistant that fills in the blanks for you.

HTML · Chrome Web Store · Productivity

Tools

C++
Bash
scikit-learn
Swift
Docker
Kubernetes
Git
Pyspark
Airflow
TypeScript
Python
R
Next.js
React
Node
React Native
Expo
pandas
PyTorch
SQL

On Repeat

Elsewhere