In [*]:pages/projects.md
markdown
## projects
Projects
Selected Projects
Synthesis Overthrust
- id: PRJ · 01 · 2025→
- status: ● open-source · AGPLv3
- summary: Gamified skill-development platform with structured skill-tree covering MLE, DS, DE, AI Engineer, and custom tracks. Six seniority tiers and spaced-repetition scheduling inspired by RPG progression.
- stack: Tauri 2 / Rust | React + TS | FastAPI | SQLite
- metrics: roles=4 | tiers=T1→T6 | nodes=~380
- repo: https://github.com/on1link/SynthesisOverthrust
- problem: Career development for data/ML roles is fragmented — there's no single map from fundamentals to specialization or expertise.
- approach: Model each role as a dependency graph of skills with prerequisites; schedule reviews via SM-2 spaced repetition; render the whole thing as a zoomable skill-tree.
- built: Desktop shell in Tauri, Python service for progression tracking, graph-diff engine for detecting prerequisite conflicts, and a ritualized "level-up" flow for milestone celebrations.
Other Notable Work
Contributions to open-source projects. See GitHub for additional work and ongoing research.