Python and backend engineering
Django and Django REST Framework systems with structured models, validation, health endpoints, orchestration logic, OpenAPI documentation, and maintainable backend design.
London, United Kingdom
I build software with Python, Django, TypeScript, React, Angular, PostgreSQL, Redis, Celery, Channels, and Docker across backend APIs, full-stack products, workflow-heavy systems, and maintainable local development environments.
Strengths
Django and Django REST Framework systems with structured models, validation, health endpoints, orchestration logic, OpenAPI documentation, and maintainable backend design.
React and Angular applications with typed integration, reusable interfaces, operational views, and browser-facing product flows connected to backend services.
PostgreSQL, Redis, Docker Compose, Celery, Channels, WebSockets, and reproducible local environments across multiple full-stack repositories.
Projects with explicit state, review routing, queueing, async processing, audit events, and operationally credible failure handling.
Typed interfaces, OpenAPI-aware development, and integration patterns that keep application structure inspectable and easier to maintain.
Where AI appears in the portfolio, it is framed inside reviewable workflows with traceability, evaluation, governance, and explicit control.
Flagship projects
These repositories provide the strongest combined evidence across Python, Django, TypeScript, React, workflow modelling, frontend engineering, infrastructure, and reviewable application design.
Django · DRF · React · TypeScript · PostgreSQL · Redis · Celery · Channels · pgvector
AI-assisted evidence review workflow for regulated-style artefacts, built around claim extraction, evidence sufficiency assessment, contradiction detection, review routing, evaluation, and audit-ready traceability.
Django · React · TypeScript · PostgreSQL · Redis · Celery · JWT · Retrieval · Evaluation
Full-stack knowledge operations platform for owner-scoped notes, async indexing, grounded retrieval-backed answers, and persisted evaluation workflows with operator-visible source support.
Django · DRF · React · TypeScript · PostgreSQL · Redis · Celery · Channels · pgvector
Rules-first policy audit system for contradiction detection, drift analysis, typed findings, citations, review tasks, audit lineage, and degraded-mode visibility.
Django · DRF · React · TypeScript · PostgreSQL · Redis · Celery · Docker Compose
Internal control plane for prompt and model versioning, release candidates, evaluation gates, approvals, incidents, rollback, and governed lifecycle visibility.
Broader engineering range
Alongside the flagship systems, the portfolio includes Angular-based applications, React-heavy frontend architecture, and standalone Python engineering work.
React · TypeScript · Vite · TanStack Query · Zustand · Zod · Tailwind · Playwright
Frontend-first operational intelligence control plane demonstrating modular React architecture, typed domain modelling, policy-aware workflows, explainable AI support, auditability, and production-minded UX.
Angular · TypeScript · Django · OpenAPI · Docker
Angular appears in portfolio work such as EcoRoute LEZ Optimiser, PolicyPulse, FinCrime GraphOps, LondonPlan RAG, and related repositories that demonstrate strict typing, contract-aware frontend integration, and frontend-backend discipline.
Core stack
Python, Django, TypeScript, React, Angular, PostgreSQL, Redis, Docker, and workflow-oriented application design appear repeatedly across the repositories and training record.
Experience
Built a portfolio of software projects across Python, Django, TypeScript, React, Angular, SQL, Docker, backend APIs, frontend applications, workflow systems, and AI-assisted product design while completing structured software engineering and web development study.
Research-led work requiring structured analysis, evidence-based reasoning, documentation discipline, and clear written communication.
Education and training
Backend applications in Python and Django, frontend interfaces in TypeScript and Angular, SQL with SQLite and MongoDB, and Agile/SDLC practices.
Certificates are listed in full on the CV page, including software engineering, Python, Angular, Docker, machine learning, and CI/CD-related training.
Contact
Particularly relevant for teams building backend APIs, frontend applications, internal platforms, workflow-heavy products, typed integrations, or reviewable AI-enabled systems.