Ezzi School
A SaaS school-management and cashless platform scaled to 40+ schools and 24,000+ active users — with a team built from scratch and infrastructure owned end to end.
- Client
- Elang System Solusi Indonesia
- Year
- 2023 — 2026
- Role
- Chief Technology Officer
The Challenge
Schools were juggling separate tools for administration, payments, and attendance — none of them consistent across campuses. Every new school onboarded meant another bespoke setup, and cash-based payments left both schools and parents without visibility.
The platform had to work reliably for dozens of schools at once: one codebase, one infrastructure, many isolated tenants.
The Solution
Ezzi School became a single platform for running a school day to day:
- School management — administration, academic records, and reporting
- Cashless payments for canteens and school transactions
- IoT attendance — custom ESP32 hardware with RFID/NFC cards and ZKTeco biometric integration
- Multi-tenant architecture so every school runs isolated on shared infrastructure
Technical Approach
As CTO and sole infrastructure owner, I architected and operated the multi-tenant cloud platform on AWS — Kubernetes for orchestration, Terraform for infrastructure as code, and an Istio service mesh across all product lines.
What mattered most:
- Multi-tenancy: one platform serving 40+ schools with isolated data per tenant
- Hardware + cloud: designed and deployed the ESP32 RFID/NFC attendance devices alongside the software
- Team & delivery: built the cross-functional team (backend, mobile, QA, DevOps) and established the full sprint cadence from scratch
- Product-for-revenue: roadmap prioritized against school adoption and long-term B2B retention
Impact & Results
The platform grew from zero to 40+ schools with the same infrastructure foundations laid on day one — multi-tenancy wasn't retrofitted, it was the starting decision.