Learning Management System
Architecture and delivery of a learning management platform serving 11,000 learners across a government organisation — integrated with identity, HR and certification systems.
- Client
- Royal Saudi Airforce
- Role
- Head of development & architecture
- Year
- 2024 — 2025
- Industry
- Government
- Status
- Live
- Learners
- 11,000
- Integrations
- 4 systems
- Team
- 6 people
01The challenge
Training was delivered through paperwork with manual entry. Learners could not see their own progress, managers could not see their teams’, and certification data was re-keyed by hand.
02The approach
A single learning platform with a clean integration layer: identity federated with the organisation’s SSO, enrolment driven by HR events, and certificates issued and verified through one service.
03Architecture
A modular .NET platform behind an API gateway, with an event-driven integration layer towards HR and identity systems. Read-heavy pages cached at the edge; reporting served from a separate read model.
04My contribution
Owned the target architecture and integration contracts, led the engineering team, and ran the phased rollout.
Context
Many systems, no single story
Every department had solved its own training problem, and each solution worked — on its own. The cost appeared at the seams: duplicate records, manual exports and reports nobody trusted.
Target architecture
Channels
Learner portal
Manager dashboard
Mobile
Platform
Learning core
Certification
Reporting
Integration
API gateway
Event bus
Enterprise
Identity / SSO
HR system
Document archive
- Completion rate
- 100
- Hours of manual work removed per month
- 160
- Systems retired
- 2
Outcome
learners onboarded: 11,000 completion rate: 100% manual work removed: 98%
Related work
An integration backbone for a multi-system enterprise
Replacing point-to-point integrations between N core systems with contracts, events and a gateway — so data flows once, correctly, and can be traced.
- Client
- Regional enterprise group
- Role
- Solution architect
Read the case study