EdTech · Microservices
01EdTech · Microservices · Video
UniStream
Lecture video platform · Higher education
25k+ students · 3+ faculties
Problem
The existing lecture video platform had become difficult to scale and maintain. Playback was inconsistent, analytics and logs became unreliable under load, and lecturers sometimes waited overnight before uploads were ready to stream.
Approach
I led the platform revamp with a modern React interface. I rebuilt the VOD pipeline, added resumable tus uploads, stabilized analytics, and introduced layered streaming controls using AES-128 and HMAC.
0s
video processing wait (was overnight)
5-layer
streaming security (AES-128, HMAC)
54k+
legacy videos migrated
Node.jsPostgreSQLTypeScriptReactDocker SwarmFFmpeg

