EdTech / e-learning
08
XU Navigator
Enterprise learning platform
XU Group05/2020 – 02/2023 · ~2 yrs 10 mos · Full-stack engineer
Location
Bremen, DE · remote
Responsibilities
- Course content (videos, podcasts, multiple choice, articles) that each tenant fills dynamically, served by clearly bounded services.
- Learning progress tracking including automatic certificate generation.
- Expert and community forums for exchange between participants and specialists.
- Scalable backend services (NestJS, GraphQL) with clearly bounded domains in a microservice architecture.
- The learning platform's frontend in Angular (Angular Material, NgRx), delivered through Azure DevOps pipelines.
Outcome
- A scalable microservice platform running in production at well-known corporations (Daimler, VW, ThyssenKrupp and others).
- Tenant-specific course content: every corporation runs its own training on the same platform.
- Certificates are issued without manual rework, and learning progress can be evaluated per tenant.
Testimonials
Technologies
TypeScriptAngularNode.jsNestJSExpress.jsREST APIGraphQLMongoDBMongooseNgRxRxJSAngular MaterialSCSSFigmaMicrosoft AzureAzure DevOpsAzure PipelinesAzure App ServiceAzure Blob StorageDockerCI/CDJWTOAuth 2.0Single Sign-On (SSO)Learning Management System (LMS)Video streamingMicroservicesClean Architecture