About Paul Lewis

Founder of Contexta — built from 35 years of watching projects fail for the wrong reasons

Paul Lewis

Paul Lewis

Founder and Technical Lead

I have been working in IT since 1990 — over 35 years across mainframes, client-server, web applications, and now cloud-native architectures. My career has spanned development, testing, architecture, and technical leadership, but one problem has followed me everywhere: teams making critical decisions based on documents they have not properly understood.

Contexta exists because I got tired of watching projects fail due to missed requirements, vague specifications, and the gap between what documents say and what stakeholders actually need.

Why I Built Contexta

Every large programme I have worked on has hit the same wall. Somebody produces a 200-page requirements document. It gets emailed around. People skim it. They highlight the bits they understand, ignore the bits they do not, and assume someone else has read the rest. Then six months later, in UAT, you discover the non-functional requirement that kills the architecture was sitting in paragraph 47 of appendix C the whole time.

I have watched this happen on programmes worth tens of millions of pounds. At DWP, at MOJ, at NHS Digital. The technology changes, the documents change, but the failure mode is always the same: people do not have a structured way to break down what a document actually says, what it implies, and where the gaps are.

"I have seen million-pound projects fail because a critical NFR was buried in paragraph 47 of appendix C, and nobody spotted it until UAT. I have seen teams commit to unrealistic timelines because they estimated based on what the document said, not what it meant. The problem is never that people cannot read — it is that nobody has time to read properly, and even when they do, they interpret through their own lens without a framework."

Contexta started as a spreadsheet. Then a Python script. Then a proper application. The core idea has always been the same: give teams a structured way to process documents so that requirements, risks, and uncertainties are surfaced before decisions are made — not discovered during testing.

The platform is built as a set of analysis engines, each tackling a different aspect of the problem. CEIUS handles requirements analysis with a five-stage decision framework. PerfTest brings structure to performance test result analysis. More engines are coming. The common thread is that they all turn unstructured information into structured, auditable outputs that teams can actually act on.

I built Contexta because I wish I had it on every project I have ever worked on. Not as a replacement for human judgement — I have never believed AI can replace experienced analysts — but as a tool that handles the grinding, repetitive extraction work so people can focus on the decisions that actually matter.

The Journey

1990s
Early Career
Started in IT working with mainframes and early distributed systems. Learned that the biggest problems are rarely technical — they are about understanding what people actually need.
2005–2009
MOJ Prison NOMIS
Performance and Service Management Lead. Managed performance automation supporting 22,000 concurrent users. Designed disaster recovery frameworks for critical justice applications. First time I saw a major programme nearly fail because nobody had properly analysed the non-functional requirements.
2011–2021
DWP Major Programmes
Led performance engineering for the three largest DWP enterprise programmes. Managed teams of DBAs, Linux specialists, and performance engineers. Spent years reverse-engineering requirements from documents that should have been clear from day one. Started prototyping what would become the CEIUS framework.
2022–Present
NHS Digital
Non-Functional and Automation Test Lead for MYA and NBS systems. Fully automated performance testing within Azure DevOps pipelines. Built mock services with Flask, Docker, and Terraform. The performance testing work here directly influenced the PerfTest engine.
2024–Present
Contexta
Founded Contexta to solve the requirements problem properly. Developed the CEIUS Decision Architecture framework. Built the platform on Azure with AI-powered analysis engines. Launched with CEIUS and PerfTest, with more engines in development.

The CEIUS Framework

The CEIUS Decision Architecture is a structured reasoning framework I developed to bring clarity to complex decisions. It walks through five stages — Context, Evidence, Interpretation, Uncertainty, and Synthesis — to ensure nothing gets missed between reading a document and making a decision based on it.

It has been documented in detail and is available for download.

View CEIUS Framework Document

Get in Touch

Have questions about Contexta, the CEIUS framework, or the platform?

[email protected]

Back to About Contexta