EdTech · Video
2024 - 2026
Lecture Video Management System
01EdTech - Microservices - Video
Lecture Video Management System
Eduscope - 3+ University Faculties
Problem
The legacy LVMS was difficult to scale and maintain. The UI/UX was outdated, playback was inconsistent, analytics and logs became unreliable under heavy data, and several workflows caused data inconsistency issues. Video uploads also took hours or overnight before lectures were ready to stream.
Approach
Led a complete platform revamp with a hybrid microservices architecture using modular Node.js services, and a modern React-based interface. Rebuilt the video pipeline for faster VOD playback, introduced resumable tus uploads for large lecture files, improved analytics stability, and added layered streaming security to make videos harder to download, or stream outside the platform.
0s
video processing wait (was overnight)
5-layer
streaming security (AES-128, HMAC)
Resumable
uploads for large files
Node.jsPostgreSQLTypeScriptReactDockerFFmpeg

