System Online
Berkeley, CA
AI Terminal
GPT-4o
system
SYSTEM READY // YIRAN HU DATASTREAM ONLINE

UC Berkeley // Math & CS

Yiran HuMathematician & Developer

Math & CS student at UC Berkeley and Co-Founder & CTO of Ambees. I research LLM tutors, stochastic games, and AI policy, and I ship products in Next.js and SwiftUI. Rubik's Cube enthusiast, tennis player, and problem solver with a passion for algorithms and mathematical research.

I design and develop things.

Cofounder @ Ambees.io

Portrait ScanActive
Portrait of Yiran Hu
About Me
Life CaptureBiking
Yiran biking

I'm pursuing a degree in Mathematics and Computer Science at UC Berkeley. In my free time, I enjoy playing Rubik's Cube, tennis, squash, and building tools.

This fall I lead engineering at Ambees, evaluate course-deployed LLM tutors with the Data Discovery Program, co-author papers on generative AI and organizations with Prof. Trinidad, and mentor CS 88 students through CSM.

I love running, biking, and all kinds of racquet sports. I also love to play guitar; I especially enjoy Jay Chou's music.

Problem Solving

I did a lot of competitive programming / math olympiad.

Learning & Giving

I enjoy learning new things, and teaching others.

Creative Expression

Music and sports fuel my creativity.

Strategic Thinking

Played a lot of Clash Royale, fairly good at it.

MathematicsComputer ScienceRubik's CubeTennisSquashGuitarRunningBikingCooking
Research & Experience
StartupCurrent

Co-Founder & CTO

Ambees

Aug 2025 - Present
Berkeley, CA
  • Built the full-stack platform end to end with Next.js, React, TypeScript, Neon PostgreSQL, and Vercel.
  • Shipped AI voice onboarding on OpenAI Realtime that feeds a multi-stage job matching pipeline.
  • Built resumable application automation for Greenhouse, Lever, Ashby, and Workday with Playwright and Browserbase.
  • Completed the Georgetown Summer Launch Incubator and pivoted to a recruiter marketplace after customer discovery.
ResearchCurrent

LLM Tutors for All

Data Discovery Program, UC Berkeley Data Science

Sep 2026 - Present
Berkeley, CA
Project Lead // Edwin Vargas Navarro
  • Designing LLM-as-a-judge scoring for Berkeley course tutors (Data 8, Data 100, E127), focusing on self-judge bias.
  • Measuring judge-human agreement with Cohen's kappa on OpenRouter and NRP models (Qwen3, gpt-oss).
  • Writing Python automated checks that flag answer leakage and missed student mistakes in tutor responses.
  • Read 10+ LLM tutor benchmarking papers (MRBench, MathTutorBench) and presented findings to the team.
ResearchCurrent

Undergraduate Research Apprentice

UC Berkeley School of Education

Sep 2025 - Present
Berkeley, CA
Mentor // Prof. Jose Eos Trinidad
  • Co-authoring two papers in preparation for Sociology Compass and Organization Theory.
  • Coauthored a 27-page policy paper analyzing how 12 large U.S. school districts govern generative AI.
  • Synthesized 30+ empirical studies on organizational structure and built a cross-sector case base for four human-AI work arrangements (tool, assistant, co-worker, supervisor).
  • Received a donor-funded $3,500 summer research stipend.
TeachingCurrent

Senior CS 88 Mentor

Computer Science Mentors (CSM)

Sep 2025 - Present
Berkeley, CA
  • Lead weekly review sections for CS 88 students on Python, recursion, and data abstraction.
  • Record video walkthroughs of past exam problems used by current and future cohorts.
ResearchCompleted

Research Assistant

UC Berkeley Department of Mathematics

Jan 2026 - May 2026
Berkeley, CA
Advisor // Prof. Alan Hammond
  • Investigated Nash equilibria in Brownian Boost tug-of-war games with resource allocation dynamics.
  • Built a web version of the finite game (Trail of Lost Pennies) and compared human play traces to ABMN equilibria.
ResearchCompleted

Small Model Benchmarking

Data Discovery Program, UC Berkeley Data Science

Jan 2026 - May 2026
Berkeley, CA
Advisor // Eric Van Dusen
  • Benchmarked small models (Qwen2.5, TinyLlama) on accuracy, bias, and compute with HuggingFace Transformers and llama.cpp.
  • Built Jupyter evaluation pipelines and designed a RAG curriculum module for a future Berkeley data science course.
ResearchCompleted

Research Fellow

Stanford Mathematics Camp

Summer 2024
Stanford, CA
Focus // Abstract Algebra & Number Theory
  • Formalized the Rubik's Cube CFOP method as a subgroup chain decomposition and authored a 15-page paper that received a top evaluation.
Featured Projects
Ambees
AmbeesLive

Early-career recruiting marketplace I co-founded and lead as CTO. Features AI voice onboarding, a multi-stage job matching pipeline, and resumable application automation for Greenhouse, Lever, Ashby, and Workday.

Next.jsReactTypeScriptNeon PostgreSQLOpenAI RealtimePlaywrightBrowserbaseVercel
bloop
bloopHoyaHacks 3rd Place

Privacy-first iOS app that tracks headphone sound exposure with HealthKit to protect children's hearing, with Gemini-powered listening analysis, alerts, Live Activities, and widgets. Won 3rd Place and Best Domain at HoyaHacks.

SwiftSwiftUIHealthKitGemini APIWidgetKit
Mind Journal
Mind JournalLive

AI-powered reflective journaling platform with Socratic dialogue, cognitive graph visualization of recurring themes, and weekly insight summaries for personal growth.

Next.js 15React 19TypeScriptOpenAI APID3.jsPostgreSQL
Trail of Lost Pennies
Trail of Lost PenniesResearch

Interactive tug-of-war game with Tullock contests and a Nash equilibrium AI opponent. Built with Prof. Alan Hammond to study human play in Brownian Boost games.

TypeScriptGame TheoryNash EquilibriaStochastic Games
Mathematics behind Rubik's Cube
Mathematics behind Rubik's CubePublished

Mathematical Foundations and Group Theory Applications in the CFOP Method for Solving Rubik's Cube.

Group TheoryConjugationCommutatorsAbstract Algebra
Modified Kruskal's Algorithm
Modified Kruskal's AlgorithmPublished

Research paper on algorithmic optimization combining Kruskal's algorithm with Steiner tree construction.

Graph TheoryLinear ProgrammingOptimizationSteiner Trees
Other Projects
TalkStormComplete

Real-time agentic AI mind map generator for lectures, using heap-based topic prioritization for sub-second latency.

JavaScriptGroq APIMindElixir
MRI Scan DetectionIn Progress

Automated MRI scan analysis system using machine learning models to assist medical diagnosis and streamline radiology workflows.

PythonTensorFlowComputer Vision
Wordle Solver
Wordle SolverLive

A Java-based Wordle solver with intelligent heuristics and strategic word selection algorithms.

JavaData StructuresHeuristics
Rubik's Cube Solver
Rubik's Cube SolverComplete

A recursive solver for 2x2x2 Rubik's Cube, implemented in C++.

Complete SearchPermutationRecursion
Technologies & Skills
PythonJavaJavaScriptTypeScriptC++SwiftSQLReactNext.jsSwiftUIPostgreSQLPrismaREST APIsD3.jsPlaywrightOpenAI APIGemini APIGroq APIRAGAI AgentsLLM EvaluationPyTorchHuggingFace Transformersllama.cppNumPyJupyterGroup TheoryAbstract AlgebraGame TheoryLinear ProgrammingOptimizationData StructuresAlgorithmsGitLaTeXVercelBrowserbaseClaude CodeProblem SolvingCreative ThinkingTeamworkCommunication
Education

University of California, Berkeley

Bachelor of Arts in Mathematics & Computer Science

Berkeley, CA
2025 - 2029 (Expected)
GPA: 3.97/4.0

Pursuing a double major in Mathematics and Computer Science with focus on theoretical foundations and practical applications.

Current Student
Activities & Involvement
Computer Science Mentors

Senior CS 88 Mentor

Lead weekly review sessions and create exam video walkthroughs for CS 88 students.

Data Discovery Program

Undergraduate Researcher

Evaluating LLM tutors deployed in Berkeley data science courses.

Achievements & Honors
USAMO 2026 Grader
HoyaHacks 3rd Place + Best Domain (bloop)
Donor-Funded $3,500 Summer Research Stipend
Relevant Coursework
Math 104: Introduction to Real AnalysisCompsci 188: Artificial IntelligenceMath H53: Honors Multivariable CalculusMath 54: Linear Algebra & Differential EquationsCS 70: Discrete Mathematics & Probability TheoryCS 61B: Data StructuresCS 61A: Structure & Interpretation of Computer ProgramsData 8: Foundations of Data Science

St. Mark's School

High School Diploma in College Preparatory

Southborough, MA
2021 - 2025
GPA: 4.07/4.0

Graduated with highest honors. Honored to be part of the Cum Laude Society.

Graduated
Activities & Involvement
Math Team

Member

Competed in regional and state competitions, won the 34th WPI Invitational Math Meet.

Rubik's Cube Club

Founder & President

Taught ~10 students to solve Rubik's Cube.

Tennis Team

Captain

Competed on varsity, played 3rd singles and 1st doubles.

Squash Team

Player

Won 2024 New England Squash League High School Boys Team Division III Championship.

Achievements & Honors
Cum Laude Society
The John Suydam Mathematics Prize
USAJMO Qualifier; AIME score 12
USACO Platinum Division
Relevant Coursework
Advanced Calculus BCAdvanced Topics in CS: Data Structures & AlgorithmsAdvanced StatisticsAdvanced Physics C: MechanicsAdvanced Physics C: E&MAdvanced Topics in Math: ProbabilityAdvanced Topics in Math: HeuristicsAdvanced Topics in Math: Multivariable CalculusAdvanced Topics in Math: Differential Equations
Get In Touch

Let's Connect

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!

Email

yiranhu@berkeley.edu

Location

Berkeley, CA

Follow Me

Have a project in mind or want to collaborate? I'd love to hear from you.