KWA Digital was brought in through Mandek Consulting to take on the technical side of a live online learning platform for the Digital Ambassadors programme, a national digital-skills initiative run for a chamber of commerce and industry. The platform was already up and serving real learners. It was also fragile, loosely structured, and dependent on whoever happened to understand how it had been set up. Our job was to make it stable, make it clear, and make it something the organisation could actually own.
This is an honest account of that work. It was not a build from a blank page, and the programme content and policy decisions were owned by the client and their partners. What KWA Digital delivered was the technical and operational backbone: stabilising a running system, restructuring the course into a coherent path, migrating it safely, and documenting it so it could be handed over rather than held together by memory.
At a glance
| Client | Mandek Consulting |
|---|---|
| Programme | Digital Ambassadors (national digital-skills training) |
| End beneficiary | A national chamber of commerce and industry, with international programme partners |
| Engagement | Sub-contracted technical delivery and platform support |
| KWA Digital's role | Technical implementer and operational problem-solver |
| Scope | Stabilise, restructure, migrate, document, support |
| Platform | Open-source Moodle LMS |
| Status | Live and in active use; documented and handover-ready |
A note on scope, because honesty is the whole point of this page: KWA Digital did not design the original course curriculum or make programme-policy decisions, and the platform existed before we were involved. Our contribution was engineering and operations, taking a live system that worked in principle and making it work reliably in practice. Learner names and any private data have been kept out of this write-up entirely.
The context
The Digital Ambassadors programme trains people in foundational digital skills at scale, with content delivered online through a learning management system. By the time KWA Digital was involved, the platform was live: learners were logging in, working through material, and generating real activity and completion data. That is a good problem to have, and a delicate one. You cannot take a live teaching platform offline for a week to tidy it up, and you cannot risk losing the progress learners have already made.
The work came to us through Mandek Consulting, who held the client relationship and brought KWA Digital in as the technical delivery partner. Everything below sits inside that arrangement: we were the hands on the platform, accountable for keeping it running and improving it, without owning the programme itself.
The challenge
A platform can be running and still be in trouble. This one had four problems stacked on top of each other:
- Fragility. The setup worked, but small changes carried real risk, and there was no safe, repeatable way to make them.
- Unclear structure. The course did not present as one obvious path. Learners and administrators had to work harder than they should to know what came next.
- No documentation. How the platform was configured and run lived in one or two people's heads, which is the opposite of something an organisation can own.
- A live-data constraint. Any improvement had to preserve existing learners, their progress, and their completion history. There was no acceptable version of "we lost some data in the move."
What KWA Digital actually did
We treated it as an operations problem first and a code problem second. The goal was never to show off a rebuild; it was to leave behind a platform the client could trust and run. The work fell into five workstreams.
1. Stabilised a live platform
The first priority was to stop the bleeding without interrupting learners. We triaged the issues that made the system fragile, established a safe way to make changes, and fixed problems on a platform that stayed online the whole time. Nothing glamorous, just the unglamorous discipline that turns "it works if you do not touch it" into "it works."
2. Restructured the course into a clear path
A learning platform lives or dies on whether a learner knows what to do next. We reorganised the material into one sequenced path: seven foundational modules, ordered activities within each, and consistent completion tracking so both learners and administrators can see progress at a glance. The course hub at the top of this page is the result of that restructuring.
3. Migrated the platform safely
To put the system on more stable footing, we migrated it, and the non-negotiable was data integrity. Learner accounts, their progress, and their activity-completion history all had to survive the move exactly as they were. After migrating, we verified that completion state carried across correctly, learner by learner and activity by activity.
4. Documented how it all works
The single biggest gift you can give an organisation running a live platform is documentation. We wrote down how the system is configured, how it is run day to day, and how to handle the routine things that come up, so that operating the platform no longer depends on any one person being available. This is what moves a system from "someone's project" to "the organisation's asset."
5. Provided ongoing technical support
Across the engagement, KWA Digital was the technical point of contact for issues as cohorts moved through the material, solving operational problems as they surfaced rather than letting them accumulate.
Before and after
| Before | After |
|---|---|
| Running, but fragile and risky to change | Stable, with a safe, repeatable way to make changes |
| Loosely structured course material | One sequenced path across seven foundational modules |
| Configuration held in one or two people's heads | Written operational documentation, handover-ready |
| Uncertainty about data during any change | Migrated with learner progress verified intact |
The outcome
The Digital Ambassadors platform came out of the engagement doing the one thing it most needed to do: running reliably, as a system the organisation can understand and operate rather than one it has to nurse. The course reads as a clear path, the completion data is trustworthy, the migration preserved everything that mattered, and the knowledge that used to live in someone's head now lives in documentation.
What is next
Because this is an honest write-up, here is the part that is not finished. A live platform is never truly "done," and several improvements are on the roadmap rather than delivered. Presenting them as future work is deliberate:
- Integrated live chat support so learners can get help in the moment.
- A dedicated transactional email setup for reliable, deliverable platform notifications.
- Automated completion certificates issued as learners finish the path.
- Onboarding of additional learner cohorts as the programme scales.
- Full operational handover to the client's own team, which the documentation is built to enable.
The takeaway
Not every valuable engagement is a shiny build from scratch. Sometimes the highest-leverage work is taking something that already exists and is quietly at risk, and making it stable, legible, and owned. That is a specific KWA Digital strength: stepping into a live system, understanding it quickly, and leaving it in better shape than we found it, with the documentation to prove it.
If you run a platform that works but keeps you up at night, whether it is a learning system, an internal tool, or a set of automations only one person understands, that is exactly the kind of problem we like. Explore our services, see more of our work, or get in touch.
Have a system that works, but only just?
We step into live platforms, stabilise them, and document them so your team can own them. Tell us what is keeping you up at night and we will show you how we would approach it.
Request a free consultation