Dec 2021 — Jun 2022 · Remote · Mexico City
DreamBox Learning
Software Engineer
TypeScriptCreateJSGame EngineOOP

Overview
Worked on DreamBox Math, an adaptive, game-based mathematics learning platform operated by DreamBox Learning (part of Discovery Education), used by schools across the United States.
Key Contributions
- Worked on DreamBox Math, an adaptive, game-based mathematics learning platform operated by DreamBox Learning, part of Discovery Education, and used by schools across the United States.
- Implemented a replay feature enabling educators to review student gameplay sessions and identify learning challenges.
- Developed systems allowing teachers to visualize student problem-solving paths for targeted classroom intervention.
- Built features using TypeScript and a custom in-house game engine built on CreateJS.
- Applied object-oriented programming (OOP) principles to design reusable and maintainable gameplay systems.