Audit
Understand the software your business depends on. I review the code, explain the risks, and give you a practical order for fixing them.
What you receive
A plain-English account of what you own and the decisions that need your attention.
Each project assessed for maintenance, documentation, tests, dependencies, and who can support it.
Security weaknesses and operational risks ranked by their effect on your business.
Changes that can be completed in a day, separated from larger structural work.
Where AI could help with your software, and the groundwork needed to use it safely.
A live session to discuss the findings, question the recommendations, and agree next steps.
View a sample report →Fictional company and findings, shown to illustrate the format.
The review
AI-assisted tools read across the codebases and their dependencies. I investigate the findings, assess the business impact, and write the recommendations. The same process has been used on Flash’s nine core codebases.
The review includes security screening. If your risk profile calls for a formal penetration test, I recommend a specialist assessment.
We sign an NDA before the review. You grant read-only access and can revoke it after delivery. I delete my working copies when the audit is complete; you keep the report.
Who it helps
Process
We discuss the software, your concerns, and whether a review will help.
We agree what to review, sign the NDA, and arrange read-only access.
I investigate the code and prioritise the findings. A typical audit takes about a week.
We review the report together. You can take the findings to your team or ask me to help with the fixes.
Start
Tell me what it does, who built it, and what you want to understand.