Backend · Data · AI Engineering
Case study
EngFlexy is an online English learning platform offering courses, live classes, teacher booking, and level-based study plans. I worked as a fullstack developer on backend services, course and payment flows, recommendation logic, and live session synchronization.
Role
Fullstack Developer
Core stack
Spring Boot · Angular · TypeScript · PostgreSQL
Realtime
WebSockets · Agora video calls
I contributed across the platform, from backend logic to user-facing learning flows. My work included the recommendation system, synchronization during online classes, and the management of courses, teachers, and professional payments. I also integrated Agora to support embedded live video sessions.
The result was a cohesive platform for online learning, combining personalized course logic with dependable real-time classroom features and a clear subscription/payment experience.
Screenshots


