London, United Kingdom

Software Engineer building backend systems, full-stack applications, and reviewable AI-assisted workflows

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.

Python + Django + DRF Backend APIs, orchestration logic, data models, validation, and workflow state.
TypeScript + React + Angular Typed frontend delivery, operational dashboards, and structured full-stack integration.
PostgreSQL + Redis + Docker Reproducible environments, async workflows, real-time systems, and local infrastructure.

Strengths

What the portfolio demonstrates

Python and backend engineering

Django and Django REST Framework systems with structured models, validation, health endpoints, orchestration logic, OpenAPI documentation, and maintainable backend design.

TypeScript and frontend delivery

React and Angular applications with typed integration, reusable interfaces, operational views, and browser-facing product flows connected to backend services.

Data and infrastructure

PostgreSQL, Redis, Docker Compose, Celery, Channels, WebSockets, and reproducible local environments across multiple full-stack repositories.

Workflow-heavy systems

Projects with explicit state, review routing, queueing, async processing, audit events, and operationally credible failure handling.

Frontend-backend contract discipline

Typed interfaces, OpenAPI-aware development, and integration patterns that keep application structure inspectable and easier to maintain.

Controlled AI-assisted products

Where AI appears in the portfolio, it is framed inside reviewable workflows with traceability, evaluation, governance, and explicit control.

Flagship projects

Projects that should lead technical review

These repositories provide the strongest combined evidence across Python, Django, TypeScript, React, workflow modelling, frontend engineering, infrastructure, and reviewable application design.

See all projects
Meridian Ledger grounded answer view showing retrieved sources and answer output
Flagship Django + React Retrieval + evals

Meridian Ledger

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.

Agentic Compliance Auditor finding detail showing side-by-side contradiction analysis with cited evidence
Flagship Rules-first workflow Django + React

Agentic Compliance Auditor

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.

AI Model Governance Workbench screen showing blocked release candidate and approval controls
Flagship Django + React Governance

AI Model Governance Workbench

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

Frontend architecture, Angular delivery, and Python tooling also matter in this portfolio

Alongside the flagship systems, the portfolio includes Angular-based applications, React-heavy frontend architecture, and standalone Python engineering work.

View featured tier

Sentra Nexus

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-based engineering work

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

Technologies most consistently evidenced across the portfolio

Python, Django, TypeScript, React, Angular, PostgreSQL, Redis, Docker, and workflow-oriented application design appear repeatedly across the repositories and training record.

Languages

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • HTML5
  • CSS3

Backend and APIs

  • Django
  • Django REST Framework
  • JWT authentication
  • OpenAPI documentation
  • Workflow orchestration

Frontend and UI

  • React
  • Angular
  • Vite
  • Typed integration
  • Operational dashboards

Infrastructure and quality

  • PostgreSQL
  • Redis
  • Celery
  • Django Channels
  • Docker Compose
  • Pytest
  • Vitest
  • GitHub Actions

Experience

Recent experience

Technical Upskilling (Full-Time)

Self-Directed · May 2023 – Present

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.

Independent Researcher

Remote · Jul 2021 – Present

Research-led work requiring structured analysis, evidence-based reasoning, documentation discipline, and clear written communication.

Education and training

Background

Software Development Programme

Primed Talent · Jan 2026 – Mar 2026

Backend applications in Python and Django, frontend interfaces in TypeScript and Angular, SQL with SQLite and MongoDB, and Agile/SDLC practices.

Data Analytics Programme

Masterschool · May 2023 – Aug 2024

PhD in Religion, International Relations, and Politics

King’s College London · Apr 2014 – Jul 2021

Certificates are listed in full on the CV page, including software engineering, Python, Angular, Docker, machine learning, and CI/CD-related training.

Contact

Open to software engineering, backend, full-stack, Python, frontend, and AI platform opportunities

Particularly relevant for teams building backend APIs, frontend applications, internal platforms, workflow-heavy products, typed integrations, or reviewable AI-enabled systems.