Princeton shield Princeton University · Class of '29
Open to research

mathematician, Lillian
Wang.

~/

Freshman at Princeton studying mathematics — drawn to systems-level problems at the intersection of energy, computation, and policy. Chasing a PhD in applied math and shipping open-source tools along the way.

This summer I'm joining the ZERO Lab at Princeton HMEI — building software for energy systems optimization models under Jesse Jenkins.

When I'm not doing math, I'm probably reading a fic or watching Law & Order.

🎮 Pokémon GO · Lv 76 🦅 avid birder 🔥 2054-day Duolingo streak 🦅 Ravenclaw ⚖️ Law & Order SVU
Applied Math Energy Systems Comp. Social Science ReactPython LaTeX / KaTeXFirebase NLPMandarin
4
Tools shipped
single-file · zero install
900+
Vocab cards
SM-2 spaced repetition
238
Git commits
中文-Learn alone
2054
Duolingo streak
days · and counting 🔥
76
Pokémon GO level
team Instinct probably
3
Discourse clusters
Girard × AI · PRD '26
Lillian Wang
Lillian Wang
Princeton '29 · Math · ZERO Lab
Scroll to explore
Work — 01
Work — 01

Things I've built

Open-source tools born from specific frustrations. Every project ships as a single file or PWA — no build step, no server, no nonsense.

Axiom
01 / Featured
AxiomMath Tool

A math study environment built for active recall — because reading past theorems isn't the same as knowing them. Paste lecture notes or textbook LaTeX and Axiom structures them into collapsible definitions, theorems, lemmas, and proofs. A context-aware AI tutor is one click away. KaTeX rendering, Firebase sync, study streak tracking.

KaTeXFirebasePuter.jsGitHub Pages
中文-Learn
02
中文-LearnStudy App

A full-featured Chinese vocabulary PWA built for Princeton's CHI 108. 900+ vocab cards across 25 topic decks, SM-2 spaced repetition, animated stroke-order handwriting, AI grading, and six study modes. 238 commits and counting.

ReactFirebaseHanzi WriterSM-2
TigerCalendar
03
TigerCalendarPWA

A Princeton-specific calendar PWA that turns your course schedule into something actually usable. Drag-to-create events, office hours tracking, ICS export, swipe navigation, Firebase sync. Designed around how Princeton students actually plan.

ReactFirebaseGitHub Pages
PokéRace
04
PokéRaceGame

A Pokémon typing race game that turns your study material into a speed challenge. Race bots, level up 20 Pokémon with unique passives, earn XP from lecture notes. Full combo system, Nitro Boost mechanics, 60fps canvas trail renderer — one HTML file.

ReactCanvas APIWeb Audio APIlocalStorage
Background — 02
Background — 02

How I got here

From competition math and summer programs to Princeton, applied research, and beyond.

2026
ZERO Lab — Princeton HMEI
Software Engineer · Energy Systems
Joining Jesse Jenkins' group at Princeton's High Meadows Environmental Institute. Building software for energy systems optimization models — real tools for real climate policy. Starting June 1.
PythonOptimizationEnergy SystemsHMEI
2026
Princeton Research Day
Nominated Presenter · Computational Social Science
Presented original research applying René Girard's theory of triangular desire to user-generated discourse on AI companion platforms. Identified three discourse clusters using seeded LDA, VADER, NRC, and eMFD analysis.
NLPSeeded LDAVADERGirard Theory
2026
JMM 2026 Poster
Joint Mathematics Meetings · Selected Poster
Original research on Smith Normal Form of matrix powers selected for a poster at the Joint Mathematics Meetings — work done through the PROMYS Research Lab.
Linear AlgebraSmith Normal FormNumber Theory
2025
Princeton University
B.A. Mathematics · Class of 2029
Studying mathematics with a focus on applied and computational directions. Current courses: MAT217, ECO310, COS126, CHI108. Mathey College. PhD track.
Applied MathHonors TrackMathey College
2024
Modeling the Future Challenge
2nd Place · National Competition
Second-place finish in this national actuarial modeling competition. Built predictive models under real-world constraints and presented findings to a panel of industry judges.
ML ModelingActuarialData Science
2023–24
PROMYS at Boston University
Participant (×2) · Research Lab
Attended the Program in Mathematics for Young Scientists twice — the second time as a returning student in the Research Lab, where I conducted original work on Smith Normal Form of matrix powers.
Number TheoryResearchBoston University
Research — 03
Research — 03

What I'm studying

Computational social science at the intersection of desire theory, AI companionship, and online discourse.

Princeton Research Day 2026 Nominated Presenter · Computational Social Science
Triangular Desire in the Age of Algorithmic Companions:
How Users Narrate Relationships with AI on Reddit

Applied René Girard's theory of triangular (mimetic) desire to user-generated discourse on AI companion platforms — specifically r/Replika and r/CharacterAI. Used computational text analysis to map how users construct, narrate, and justify their emotional relationships with AI systems, and whether those relationships follow recognizable patterns of mediated desire.

Seeded LDAVADER Sentiment AnalysisNRC Emotion LexiconExtended MFDDiscourse ClusteringReddit API

Identified three distinct discourse clusters — "Lobotomized Love," "Violation of Sanctuary," and "Consumer Revolt" — mapping onto distinct modes of Girardian mediation.

Venue
Princeton
Research Day
2026 · Nominated Presenter
Field
Comp. Social Science
NLP · Discourse Analysis
Theory
Girardian
Mediation
Triangular desire applied to AI platforms
Finding
3 clusters
Distinct modes of AI relationship narration
Now — 04
Now — 04

What's on my mind

Coming Up
ZERO Lab · Princeton HMEI

Joining Jesse Jenkins' energy systems optimization group. Building real software for real energy policy. Starts June 1.

Building
Iterating on Axiom

Improving the LaTeX parser, adding collaborative study rooms, refining the AI tutor's proof-checking.

🐯
Building
TigerCalendar v2

Loading skeleton, dropdown view selector, ICS export rework. Drafting a pitch for Princeton registrar API access.

📖
Studying
CHI 108 SRS Review

Reviewing ~419 remaining vocabulary cards through my own spaced repetition app. Eating the dog food.

Want to work together?

Let's build something.

Currently: Axiom v2.1