02 · timeline

how i got here

life, research, and everything in between, newest first. filled dots are still going. download resume ↓

2026

  1. sep 2026life

    dying of college applications

  2. sep 2026life

    started my independent-learning archive

    physics, usaco, amc, usapho, ai/ml, statistics, linear algebra. documenting the things i'm teaching myself instead of letting that work disappear.

  3. summer 2026life

    started deliberately studying beyond school

    linear algebra, differential equations, ml, and statistics, then physics c and competition study. the shift from “classes determine what i learn” to “i determine what i learn.”

  4. jun 2026 — nowresearch

    jepa group + social media & ai group · mit critical data

    fused two cardiac foundation models (echo + ecg) on mimic-iv and debugged a 512+-frame mamba × jepa model.

    more
    • co-authored “loud or silent? a reusable framework for per-modality failure analysis in multimodal clinical ai.”
    • drafted preprints on social-media redesign and ai flourishing.
  5. apr/may 2026 — nowbuilding

    co-founder & ceo · velvt

    vector-embedding productivity platform. 50+ waitlist; accepted to microsoft for startups (~$200k azure credits + 1:1 mentor) and nvidia inception.

  6. apr 2026 — nowresearch

    project lead & researcher · salt lab, uiuc ischool

    nlp/hci + multimodal ai. took over the project after a phd researcher handoff; preprint in progress for qss or jasist.

    more
    • analyzed 369k citation passages and found a 40-point swing in how they get labeled.
    • testing how that labeling swing changes ai model rankings.
  7. feb — fall 2026research

    lead researcher, 6-person eeg/bci team · nyas junior academy

    spring '26 and fall '26 cohorts. ml pipeline classifying eeg motor imagery for prosthetic and fes control, mentored by a dartmouth phd.

    more
    • submitted to ieee bigdata hs, with a preprint.
  8. 2026life

    multiforecast crossed 1,000 users

    my open-source premier league monte carlo engine. it's past 1.5k people and 25k+ views now.

2025

  1. dec 2025 — nowleadership

    executive & technical director · minorities in stem

    40+ chapters, 300+ volunteers, microsoft csr + first robotics partner. 300k+ students reached, 400+ placed in project-based learning, $3k+ raised.

    more
    • ran 5+ stem workshops and hackathons.
    • northstar: a free opportunity-mapping tool that matches students without a college counselor to verified stem programs, scholarships, and competitions.
  2. nov 2025 — sep 2026research

    google-sponsored research assistant · u michigan-flint

    kotlin static analysis research with a google swe, prof. hua ming, and a graduate team. submitted to ieee saner 2027 on sep 26, 2026.

    more
    • built two kotlin static analyses for divide-by-zero and index errors.
    • annotated 1k+ benchmarking cases, and scraped and ran experiments on 100+ repositories.
  3. fall 2025life

    another varsity soccer season

  4. jul 2025life

    visited family in changning, hunan after 6 years

  5. may 2025 — nowleadership

    president · mu alpha theta

    leading 50+ members through guest speakers and lessons on the parts of math that don't show up in class.

2024

  1. summer 2024teaching

    paid camp counselor & stem instructor · wula summer camp

    taught math and scratch to 30+ students; the only student staff member selected to lead the technical curriculum.

  2. apr 2024life

    got chickens

    eight of them. i helped build the coop.

2023

  1. sep 2023 — jun 2024teaching

    volunteer teaching assistant · local chinese school

    helped chinese grandparents learn english: vocabulary, pronunciation, and a lot of patient conversation practice.

  2. 2023 — 2027school

    started high school · hopewell valley central

    mu alpha theta president, student council president, and sui president there.

2020

  1. 2020 — 2021life

    touched scratch

    found it cool; 350k+ views, 1.7k+ followers, 10 months of memories.

2009

  1. sep 30, 2009 · 12:29 amlife

    born.