About

Software Engineer with portfolio evidence across backend, frontend, and workflow-heavy systems

My work spans Python and Django backend engineering, TypeScript-based frontend delivery in React and Angular, data-backed application design, Docker-based reproducibility, and reviewable AI-assisted workflow products.

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.

Technical themes

What defines the portfolio

Python and Django backend systems

Backend APIs, validation, orchestration, health checks, workflow logic, and structured domain modelling across multiple repositories.

React and Angular frontend delivery

Frontend implementation with TypeScript, typed service integration, stateful workflows, dashboards, and maintainable UI structure.

TypeScript-based integration

Typed contracts, client-side validation, API-facing interfaces, and frontend-backend alignment across both React and Angular work.

Data and async infrastructure

PostgreSQL, Redis, Celery, Channels, WebSockets, and workflow-oriented persistence and processing patterns.

Docker and reproducible local setup

Docker Compose, clear run instructions, environment discipline, and repositories designed to be runnable and reviewable by others.

Reviewable AI-assisted systems

Governance, auditability, evaluation, fallback handling, and controlled workflow design where AI is part of the product surface.

Background

Engineering background

My background combines structured technical upskilling, hands-on project delivery, analytics training, and doctoral-level research. In practice, that shows up as careful documentation, evidence-based reasoning, and a preference for systems that are technically clear and operationally explainable.

The result is a portfolio that aims to show solid software engineering breadth first, and then deeper workflow and governance modelling where it is genuinely supported by the project evidence.

Representative repositories

Most useful projects to review first

  • Consumer Duty Evidence Engine
  • Meridian Ledger
  • Agentic Compliance Auditor
  • AI Model Governance Workbench
  • Sentra Nexus
  • LawPulse
  • EcoRoute LEZ Optimiser
  • Python Contacts Manager

Next

Go to Projects for the strongest technical evidence

The Projects page shows the flagship, featured, and supporting work while keeping Python, Django, TypeScript, React, Angular, Docker, backend, and frontend evidence visible together.