Nyan Lin Thu · Systems Portfolio
Seven live systems from the same evaluation platform described in my CV — draft planning, opponent scouting, pattern coaching, meta analytics, positioning, itemization, and a coaching-knowledge-sharing format I designed myself. The previews below are the actual apps, live-embedded — not screenshots.
Each preview is the real, running application in a scaled-down live frame. Click any card to open it full-size in a new tab.
Hero/item meta-trend visualization built on the same data spine as the evaluation platform — maps meta relationships between heroes as a connected graph so drafts start from current signal, not last patch's assumptions.
Open live app ↗Pre-telemetry positioning and formation analysis — load a match, draw ward placements and rotation routes directly on the map, and record annotated notes per fight so formation reads are as easy to review as a scrim.
Open live app ↗Synchronized item-progression workshop — pulls the real draft and gold curve for a match ID, lines up both teams' builds on one game clock, and flags gold-advantage swings so a build's tempo gain or loss is visible at a glance, not buried in a replay.
Try it live with match ID 8858763196 — already loaded in the preview above.
Open live app ↗Dotabuff, but more — the draft-review workhorse. Filter 2,500 real pro tournament drafts by team, opponent, tournament, date, pick order, or any hero pick/ban combination, and every draft board and statistic (opening picks, ban responses, phase-by-phase tendencies, win rates) recomputes instantly. This is how an opponent's draft habits stop being a feeling and become numbers.
Open live app ↗Recurring-pattern tracker for tournament review — every observation from watching pro matches (warding habits, XP rune control, core coverage, map pressure, hero-specific playstyles) is logged against its match and aggregated into a Category × Tournament matrix. Click any cell to drill into the underlying coach notes, timestamped to the minute of the game they were observed.
Open live app ↗Rehearses a draft before it happens — runs multiple pick/ban scenarios side-by-side against anticipated opponent lines, like chess with several boards open at once, so the draft chair walks in with prepared responses instead of reacting live.
Open live app ↗A knowledge-sharing format I designed for coaching review — not a licensed product, a workflow I built because the obvious alternative wasted everyone's attention.
I recorded replay clips as a coach and packaged them into a single scrollable link — timestamped, tagged (e.g. "Hero Playstyle," "Draft Read"), and playable in place — so a player consumes the point the way they'd read a shared Google Sheet: open the link, scroll, watch, done.
Reviewing on a call meant: open one replay, scrub to the timestamp, show it, then load the next replay — by the time it loaded, everyone had forgotten the first point. This removes that friction entirely.