Engineering approach
Broad software engineering first, with workflow and governance depth where it adds value
I build software across Python, Django, TypeScript, React, Angular, SQL-backed application development, API design, typed frontend integration, testing, and Docker-based local reproducibility. The portfolio is designed to show that range clearly rather than present only a single narrow label.
The strongest repositories add workflow-heavy product design, auditability, evaluation, review routing, and controlled AI-assisted behaviour. Those themes are important differentiators, but they sit on top of broader engineering foundations in backend systems, frontend implementation, contract-aware integration, and maintainable repository structure.
Angular-based work such as EcoRoute LEZ Optimiser, PolicyPulse, FinCrime GraphOps, and LondonPlan RAG sits alongside React-based work such as Consumer Duty Evidence Engine, Agentic Compliance Auditor, AI Model Governance Workbench, Meridian Ledger, LawPulse, GreenOps, TradeFlow, and Sentra Nexus. Together they show both frontend breadth and consistent backend integration patterns.
A recurring theme across the portfolio is reproducibility and inspectability: clear repository layouts, local run instructions, typed boundaries, API documentation, and systems that can be understood by another engineer during technical review.