Project
Preview
Skill Forge
Coding-interview prep, forged into an adaptive mastery path.
Public preview landing; sign in for generated curricula and saved progress. The separate demo uses fictional sample content.

Concept
Coding-interview prep built around a teach–practice loop: an ordered curriculum, short explanations, and JavaScript exercises. The mastery engine tracks each concept and selects a low-mastery, eligible unfinished module next.
Build story
The implementation pairs schema-checked curriculum generation with a browser Web Worker runner and a three-second execution budget. Practice distinguishes failed test cases from runner errors, and concept mastery blends the prior score with the latest pass rate. The Worker limits execution; it is not a security boundary, and browser-reported results are not independently re-executed on the server.
Outcomes
A public no-signup demo makes the sample lesson and code exercise inspectable without creating an account. The sample is fictional; generated curricula and saved progress require sign-in. No learner counts, placement results, or learning gains are claimed here.
Tech / stack
- TanStack Start · React · TypeScript
- Supabase Postgres
- Schema-checked AI curriculum generation
- Browser Web Worker runner
- Per-concept mastery tracking · Vitest
Public preview landing; sign in for generated curricula and saved progress. The separate demo uses fictional sample content.
Work with me
Let's talk.
Forward-Deployed / Applied-AI Engineer and enterprise AI-transformation leadership.
Start a conversation ↗More from the fleet
Every app is one click away.
- Absorby
Personalized AI news briefings.
Open →
- Soundpetal
A touchscreen instrument and studio, reborn.
Open →
- Glyph
AI adaptive learning that fits the learner and the subject.
Open →
- Advisor OS
The meeting-to-done copilot for financial advisors.
Open →
- Fluidit.ai
AI-generated copy and palette experiments, with Thompson-sampling allocation.
Open →