Ezzi School

EdTech platform for personalized learning experiences. Developed to enhance student engagement and performance through adaptive learning technologies.

Client

PT Ezzi Teknologi Indonesia

Year

2023

Role

Technical Lead

Tech Stack
Flutter Go Node.js Redis PostgreSQL Firebase

The Challenge

Traditional education systems struggle to adapt to individual learning styles and paces. Students often fall behind or get bored, leading to disengagement and poor outcomes.

Schools need a way to track student progress in real-time while providing personalized learning paths that adapt to each student's needs.

The Solution

Ezzi School is an adaptive learning platform that personalizes education for each student. The platform features:

  • AI-powered learning path recommendations based on student performance
  • Interactive lessons with gamification elements to boost engagement
  • Real-time progress tracking for teachers and parents
  • Comprehensive assessment tools with instant feedback
  • Offline-first mobile app for areas with limited connectivity

Technical Approach

As Technical Lead, I designed the system architecture to handle thousands of concurrent users while maintaining low latency for interactive learning sessions.

Architecture Highlights:

  • Event Sourcing: Complete audit trail of student learning activities
  • Redis Caching: Sub-50ms response times for lesson content
  • Offline Sync: SQLite + background sync for unreliable networks
  • Analytics Pipeline: Real-time learning analytics and insights

Impact & Results

15K+
Active Students
40%
Improvement in Scores
50+
Partner Schools

"Students are more engaged than ever. The personalized approach has made a real difference in learning outcomes."

— School Principal, Partner Institution