Architecture & Codebase Assessments
Architecture and code reviews, technical risk, development practices and modernisation options. Analysis that leads to actionable recommendations.
Consulting
I’m comfortable starting before the problem is fully defined: a complex codebase, a system that needs modernising, an AI initiative that needs architecture, or a development team that needs technical direction.
Architecture and code reviews, technical risk, development practices and modernisation options. Analysis that leads to actionable recommendations.
Useful boundaries for AI, agentic architecture, MCP and tool integrations, RAG where appropriate, evaluation and human oversight.
Evolve rather than rewrite by default. Architecture, technical debt, migrations, source control, CI/CD and testing.
Backend-heavy .NET engineering, APIs, services, enterprise integrations, data flows, domain modelling and databases.
Agent-assisted software engineering with orchestrated workflows, evaluation and controlled execution. Practical support for team adoption.
Hands-on knowledge transfer, architecture guidance and AI-assisted engineering. Working closely with the team and directly in the implementation.
I’m available for selected consulting engagements, primarily part-time.