working papers · philadelphia · 2026
Ethan Wang.
Abstract. Mathematics & Computer Science at Penn. I like building things — the more technically involved, the better.
keywordsmath × cs @ penn
§ 1 · selected work
Things I’ve built
solvers, adaptive systems, and things that had to hold up under a deadline — 5 of 17, the rest in the index.
- 01
Interview Helper
2026 ↗An adaptive mock-interview trainer for SWE and quant-trading loops — coding, quant math, system design, behavioral. Every graded answer writes an immutable per-concept evidence row, and mastery is derived from that evidence rather than written directly, so the whole picture can be rebuilt from scratch at any time.
fastapi · postgres · pgvector · bedrock · next.js · aws
- 02
Signal Forge
2026 ↗Emails me project ideas grounded in real complaints harvested off the internet, plus interview prep scheduled by FSRS. Built around a finding that retrieval-grounded ideas score 2.5× higher than prompted ones — and that model-judged novelty is negatively correlated with real impact, so ranking keys off evidence density instead.
python · retrieval · embeddings · fsrs · cron
- 03
Curriculum Engine
2026 · privateAn offline curriculum system, and the content that runs on it: 327 modules across 15 tracks, from programming fundamentals through low-level systems, databases, infrastructure, ML and AI engineering. Ordered as a prerequisite DAG, so no module ever arrives before the thing it depends on.
python · c++ · sqlite · spaced repetition
- 04
Vitalis
✳ 1st place — HackNYU ’252025 ↗Real-time patient vitals monitoring with ESP32 sensors (heart rate, SpO2, temperature) streaming to a live React dashboard via Node.js/Express. Full hardware-to-UI pipeline built in 24 hours.
esp32 · react · node.js · websockets
- 05
GTO Solver
2026 ↗A counterfactual-regret-minimization engine written from scratch for imperfect-information games, validated on Kuhn and Leduc poker and then pointed at market microstructure. On Glosten–Milgrom it recovers the profit-maximizing quote exactly — matching an independent brute-force search at every informed-trader share, with the spread widening as informed flow rises. Adverse selection recovered from self-play rather than assumed.
game theory · python · cfr · market microstructure
§ 3 · office hours
Ask about me
an assistant holds my office hours — it knows my work and answers on my behalf.
Ethan Wang
assistant on duty
Office hours are open. Ask me anything about Ethan — his background, projects, or what he's building next.