Software Engineer · Builder · Creator
richardcao789@gmail.com
01. About
Building things that
matter.
CS @ UCLA, then EECS MEng @ Berkeley in 2027. I work at the intersection of ML and real systems — agentic pipelines, mission-critical software, and the infra that ties them together.
Open to SWE, MLE, and research opportunities. Reach out ↓
Education
- '28
UC Berkeley · M.Eng EECS — Data Science & AI
- '27
UCLA · B.S. CS — Math concentration
Experience
- '26
TikTok · AI agent + knowledge base dev
- '26
Qualcomm · System SWE on IPC
- '25
NASA ELFIN CubeSat · Mission control system dev
- '24
UCLA AI Lab · LoRA for modular learning
Languages
ML / AI
Backend
Cloud / Tools
02. Projects
Selected work.
→ All projectsAI Validation Pipeline @ TikTok
Internal2026AI-powered system that translates Product Requirements into executable test cases, automatically verifying event-tracker correctness across TikTok's ad monetization stack at 1B+ user scale.
ELFIN CubeSat — NASA Mission Control
Live2025Mission control dashboard and onboard data file system for ELFIN, a NASA space-weather CubeSat. Processed 10M+ telemetry packets during live flight operations.
Modular LoRA Adapters
Research2024 – 25Trained 7 domain-specific GPT adapters and demonstrated training-free domain fusion via cross-dataset orthogonality, with composed models achieving up to 9.1% lower perplexity. Mentored by Prof. Yingnian Wu at UCLA AI Lab.
AI Quiz Generation Platform
Live2024Full-stack platform that generates topic-specific quizzes from user-uploaded PDFs using LangChain retrieval and ChromaDB embeddings, served via Vertex AI.
03. Live
rc ↔ community
Drop a note. Messages disappear after 24 hours.
quiet desert.
say hi to break the silence.
04. Connect
Let's talk.
Spin up a chat with the bot below, or skip it and email me directly.
online · powered by Claude
Hey there 👋 I'm rc-bot— I know Richard's background, projects, and how to reach him. Ask me anything.