Software Development
Personal learning plans for prisoners
A service that helps prisoners plan, evidence and own their education — built with input from prisoners and education staff in a Category A prison.
- Client
- Ministry of Justice
- Role
- Software Developer
- Year
- 2024
- Duration
- 8 months
In short
- A service to support education and rehabilitation across the prison estate.
- User-researched on-site, including inside a Category A prison.
- Built to the GOV.UK Service Standard, on the GOV.UK Design System.
The brief
Education is one of the strongest levers against reoffending — but for the people most likely to benefit, the tools to plan and evidence their own learning were patchy at best. The MoJ brief was to build a service that put each person's learning plan in their own hands, while giving staff a clear view of progress and the interventions available to them.
The hard part wasn't the software. It was building something that would work in the environment — with the constraints, security requirements, and day-to-day realities of a prison.
Approach
On-site user research — including at a Category A prison — with both prisoners and education staff, running observed sessions and semi-structured interviews.
Designing to the GOV.UK Service Standard and GOV.UK Design System, so the service sat comfortably alongside the rest of the gov.uk estate.
Iterating tightly on interaction patterns with content and interaction designers — the clarity of the service mattered enormously to its users.
Writing thorough automated tests so regressions couldn't slip into an environment where fixes take longer to roll out.
What I delivered
- Learner-facing and staff-facing journeys
- User research synthesis and shareable findings
- GOV.UK Design System-based UI
- Accessibility testing and remediation
- Automated end-to-end test suite
Outcomes
- A service that users (prisoners and staff) could trust and actually use
- A codebase and test suite that lets the MoJ team iterate with confidence
- Research findings that influenced wider decisions about digital services in the secure estate
Related case studies
NHS Online service
Helping build NHS Online — a new national digital hospital launching in England by 2027, connecting patients to specialists via the NHS App and easing elective waiting times.
Manage Your Screening (MAYS)
Lead UI Developer on the Manage Your Screening team — making NHS cancer screening easier to understand, easier to access, and easier to manage.