Built a learning management system that works where traditional schooling cannot reach. An offline-first platform designed for crisis-affected students in Cox's Bazar – Chattogram, Bangladesh, bringing structured education to 2,000+ learners despite intermittent connectivity and resource constraints.
Crisis-affected students in Cox's Bazar lacked structured learning pathways. Existing tools treated connectivity as a given and were disconnected from actual classroom needs on the ground.
Connectivity was assumed, not accommodated. The prior platform required reliable internet. In deployment zones with intermittent or no connectivity, it became unusable half the time. Students simply stopped trying.
Content was one-size-fits-all. A single English-language platform served a population with distinct languages, curricula, and cultural contexts. Teachers were forced to constantly adapt material that didn't fit their students' needs.
Requirements came from stakeholders, not users. Education specialists, IT teams, donors, and field staff had competing priorities. Teachers and students in crisis zones weren't asked what would actually work. UAT caught problems that cost a full sprint to fix.
The solution required rethinking what a learning platform meant in crisis contexts. Offline-first architecture, so learning never stops when connectivity fails. A single platform with per-country content and language layers, reducing maintenance burden while preserving local autonomy. And most importantly, continuous feedback from teachers in deployment zones, not just donors in offices.
Five core features emerged from this thinking, each addressing a specific bottleneck in how students actually learn.
These six areas represent the full scope of what needed to change. Scores are rough estimates out of 10, based on capability and coverage before and after the work.
Each feature below is paired with the problem it solved, the decision made, and the result. Numbers reflect actual usage patterns tracked across the Cox's Bazar deployment.
The technical problem was solvable. The hard part was deciding which constraints were real and which were assumptions masquerading as requirements.
The ECW LMS is a live, actively used platform. Public-facing learning content and resources are accessible after account creation. The full platform experience including interactive radio modules can be explored there.
The admin dashboard, content management system, and full analytics layer are not publicly accessible. A guided walkthrough including the interactive radio feature and multi-country localization can be arranged upon request.
The platform became the reference implementation for future Save the Children education initiatives. It proved that careful product thinking can extend educational access even in the hardest environments.