Exam Bytes System — Dossier

Snapshot: a funnel-driven, modular platform that delivers short-cycle minigames on a weekly cadence. Built as composable primitives so product and curriculum iterate independently.

Problem

Students and educators need bite-sized, measurable practice that is easy to access and reliably correct. Existing tools either sacrifice measurement, slow iteration, or are one-off games that don’t scale across lessons.

Constraints

  • Mobile-first performance and sub-200ms interaction targets
  • Deterministic correctness for educational content (guardrails)
  • One-week release cadence with predictable QA windows
  • Small engineering team and lightweight infra costs

What I built (system view)

A product stack composed of: funnel & landing pages for acquisition, onboarding that captures learning context, a modular runtime for minigames, an orchestration layer to compose lessons from primitives, and analytics pipelines that surface learning signals for iteration.

  • Funnel: marketing page → sign-up → first-lesson NPS capture
  • Onboarding: short diagnostic to set difficulty and learning path
  • Runtime: lightweight game engine hosting parametrized minigames
  • Platform: lesson composer, release scheduler, and AB test harness
  • Telemetry: event-driven pipeline feeding dashboards and alerts

Modular "Lego Brick" Architecture

Designing games as reusable bricks lets us ship new lessons quickly without rebuilding core logic.

  • Game primitives: rule engine, input validators, scoring & hint systems
  • UI atoms: timers, prompts, overlays, progress bars
  • Lesson composer: assemble primitives + content into repeatable lessons
  • Release pipeline: staging validation → QA gate → production deploy

Guardrails & QA

Quality is enforced by automated checks and a concise QA checklist:

  • Unit and integration tests for game logic (deterministic scenarios)
  • Staging smoke tests verifying correctness, scoring, and timers
  • Manual quick-pass checklist for edge-cases before release
  • Rollback plan and feature flags for safe releases

Instrumentation

Instrumentation is built-in and lightweight so product decisions are data-driven from day one.

  • Core events: lesson_start, lesson_complete, question_attempt, hint_used
  • Signals: correctness_rate, time_on_task, abandonment_rate, retry_count
  • Dashboards: weekly release metrics, retention cohort views, top failing items
  • Alerts: sudden drop in correctness or increased latency

Status

Current shipped portfolio: 42 minigames scoped; 5 shipped to production with weekly releases increasing the shipped count.

Shipped games (examples): Sudoku · Statistics Trainer · Magic Maths · Pattern Ladder · Kakuro.

Appendix — Minigame Library (42 items)

Complete scoped list of minigames (useful for handoff and release planning):

  1. Sudoku
  2. Statistics Trainer
  3. Magic Maths
  4. Pattern Ladder
  5. Kakuro
  6. Arithmetic Sprint
  7. Fraction Frenzy
  8. Algebra Tiles
  9. Sequence Solver
  10. Pattern Match
  11. Number Bonds
  12. Logic Grid
  13. Memory Matrix
  14. Timed Tables
  15. Word Problems Lite
  16. Geometry Puzzles
  17. Probability Lab
  18. Data Dash
  19. Sorting Challenge
  20. Matching Pairs
  21. Ratio Run
  22. Prime Quest
  23. Multiplication Maze
  24. Divisibility Drill
  25. Symmetry Studio
  26. Shape Shifter
  27. Code Breaker
  28. Treasure Hunt
  29. Sequence Builder
  30. Graph Plotter
  31. Estimate It
  32. Measure Master
  33. Clock Faces
  34. Calendar Counts
  35. Container Counts
  36. Balance Beam
  37. Equation Escape
  38. Function Factory
  39. Currency Count
  40. Puzzle Mixer
  41. Logic Links