Strengthening a Business-Critical Platform to Support Secure Growth

Edwin Group

Edwin Group is a UK education services organisation supporting schools, teachers and education professionals nationwide. Their platforms enable safer recruitment, compliance processes and identity verification across the sector.

As part of its growth strategy, Edwin Group launched Llama ID, a digital identity and verification platform handling sensitive personal information.

Given the nature of the data and the regulatory environment in which they operate, platform stability, security and governance are fundamental to reputation and trust. As adoption increased, the platform was no longer simply operational. It was business-critical.

The Challenge

Llama ID had been developed externally and was performing well. Usage was growing and the platform was becoming increasingly embedded within Edwin Group’s service offering.

But to grow, leadership needed clarity on three critical areas:

  • Security and compliance – Was sensitive information being handled appropriately?
  • Scalability – Could the platform support continued growth?
  • Sustainability – Was the architecture maintainable long term?

An internal review had raised concerns around code quality and infrastructure decisions. However, when investment decisions and governance responsibilities are involved, internal assessments can lack the objectivity required.

Edwin Group did not want guesswork. Nor did they want to commit to a costly rebuild unless it was truly necessary.

They needed independent validation and a clear, proportionate plan forward.

Why Independent Validation Mattered

In regulated sectors such as education and identity verification, assurance matters as much as capability.

An external technical review provided:

  • Neutral, evidence-based assessment
  • Independent validation of risk exposure
  • Board-ready documentation
  • Confidence in prioritisation decisions

It shifted the conversation from opinion to evidence and from uncertainty to clarity.

Our Approach

We delivered a focused two-week Technical Architecture Review Gateway structured around business impact rather than technical theory.

Our objective was simple. Understand the platform in context, assess its fitness for purpose, and identify where targeted improvements would deliver meaningful risk reduction and return on investment.

Phase 1: Context and Risk Alignment

Before reviewing architecture or code, we worked closely with Edwin Group’s leadership and technical teams to understand:

  • How Llama ID supports revenue and operations
  • The sensitivity and lifecycle of the data it handles
  • Growth plans over the next 12 to 24 months
  • Risk appetite and investment constraints

This ensured the review remained grounded in commercial reality rather than abstract best practice.

Phase 2: Structured Platform Assessment

We conducted an end-to-end review covering:

  • Hosting and infrastructure resilience
  • Security controls and data handling practices
  • Deployment and release processes
  • Codebase maintainability
  • Architectural scalability
  • Dependency lifecycle management

Rather than examining each element in isolation, we assessed how they worked together and where incremental changes would materially improve resilience and sustainability.

Phase 3: Prioritised Roadmap and Playback

Insight only creates value when it drives action.

We translated our findings into:

  • Immediate risk-reduction actions
  • Short-term structural improvements
  • Longer-term modernisation options

Each recommendation was prioritised by business impact, implementation effort and risk mitigation. The result was a clear, staged roadmap aligned to leadership decision-making.

There was no pressure to “fix everything”. Only clarity on what mattered most.

Actions Edwin Group Took

Following the review, Edwin Group moved decisively:

  • Implemented immediate security hardening measures
  • Strengthened access controls and governance practices
  • Introduced structured CI/CD processes to reduce release risk
  • Began dependency upgrades to address vulnerabilities
  • Defined a phased cloud hosting strategy
  • Agreed a staged architectural evolution plan instead of pursuing a disruptive rebuild

They adopted a progressive improvement model, replacing higher-risk components incrementally while maintaining operational continuity.

The Outcome

This was not simply a technical audit. It created clarity across the organisation.

Reduced Operational Risk

Immediate security improvements lowered exposure associated with sensitive data handling.

Avoided Unnecessary Rebuild

Rather than committing to a large-scale replacement, Edwin Group gained a controlled, phased improvement plan that protected prior investment.

Stronger Governance

Leadership gained documented, independent validation of platform health and risk position, supporting board-level assurance.

Increased Delivery Confidence

Improved release processes reduced the likelihood of regression and service disruption.

Clear Investment Priorities

Technology spend could now be directed toward high-impact improvements rather than reactive fixes.

Most importantly, Edwin Group moved forward with confidence rather than uncertainty.

Return on Investment

For a fixed-scope, two-week engagement, Edwin Group achieved:

  • Immediate reduction in security exposure
  • Clear visibility of technical risk
  • A cost-controlled modernisation path
  • Evidence to support governance and investment decisions
  • Long-term scalability foundations

The cost of the review was a fraction of the potential impact of a security incident, service disruption or unnecessary platform rebuild.

Clarity prevented cost.

Delivered as a Technical Architecture Review Gateway

This engagement was delivered as a structured Technical Architecture Review Gateway Service.

Code and Infrastructure Reviews for Secure, Scalable Growth

Gain a clear, independent assessment of your code and infrastructure to uncover risk, improve resilience, and define a practical roadmap aligned with your business goals.

Or call 020 7439 1900

Talk to one of our digital experts

Nick Rowland

Head of Systems Engineering and QA

Want expert insight into your software architecture and development practices?

With 25 years of web development experience, Nick has worked with clients from startups to global financial firms. Nick applies his expertise in application development, server infrastructure, and automation to ensure he and his team deliver optimal solutions tailored to client needs.

Or call us on 020 7439 1900

Latest News & Insight

Have a project you’d like to discuss?

Give us a call on 020 7439 1900 or fill in the form and we will get back to you.