LMS - Enterprise Learning-Management & Training Platform by Adam ZaghouaniLMS - Enterprise Learning-Management & Training Platform by Adam Zaghouani

LMS - Enterprise Learning-Management & Training Platform

Adam Zaghouani

Adam Zaghouani

Enterprise e-learning platform: scheduling, courses, payments, live video. Lead dev + led a team of 6 Angular + .NET microservices, multi-tenant, RTL.
The problem: A training institute ran its offline and online training on fragmented manual tools, with no single system to schedule, manage courses, take payments or run sessions.
What I did: My longest engagement (Oct 2022–Apr 2024) and largest contribution: Using Angular 14/15 front end, plus work across the .NET microservices backend, while leading a team of 6 developers (+QA): feature integration, code review, release quality, and coordination with design, DevOps, the product owner and stakeholders.
Highlights
One platform running the whole operation: scheduling, contract & course management, payments, live video conferencing
Scalable multi-domain, multi-tenant microservice architecture
40+ screens across admin, trainer and trainee panels
Full multilingual support including Arabic RTL
Outcome: Replaced the institute's fragmented tooling end to end; the institute reported roughly 3× course throughput and a ~70% cut in administrative overhead after rollout.
Like this project

Posted Jun 29, 2026

Enterprise e-learning platform: scheduling, courses, payments, live video. Lead dev + led a team of 6, microservices, multi-tenant, RTL.

Likes

0

Views

2

Timeline

Jun 1, 2022 - Mar 29, 2024