Software Engineer · Security Specialism
Cambridge, UK → 🇹🇭
Software Engineer with 6+ years building secure, high-availability distributed systems in cybersecurity environments — most recently as Lead Software Engineer at BT Security.
I specialise in backend architecture (Python/Django, FastAPI), event-driven microservices, and granular access control (RBAC/ABAC) — with a track record of turning ambiguous security requirements into shipped, production-hardened systems.
- 🔭 Currently leading system design & architecture at BT Security, and mentoring engineers on AI-assisted development workflows
- 🌱 Building agentic coding pipelines (using Sandcastle orchestrator) and developing secure cloud hosted, SvelteKit, Supabase applications
- 🌏 Actively looking for fully remote Software Engineering roles (UK/EU/US) — relocating to Thailand
- 🎓 MEng Computer Science (1st Class) — University of Southampton
- 🥋 When not shipping code: chess (~1600, studying attacking patterns), Judo (Brown Belt), Thai language learning & cooking
Languages & Frameworks
Architecture & Databases
DevOps & Testing
- KQL Parser — Open-source Python SDK parsing Microsoft Kusto Query Language via ANTLR, for tooling that interfaces with Azure security systems
- Inventory Management System — Full-stack system for a Thai electronics company optimising metal stock and sheet-cutting; migrated AWS → Fly.io/Supabase
- Daily Summary AI Agent — Agentic pipeline (Gmail + Calendar → Gemini Flash → Telegram) running on a GitHub Actions cron schedule
- Transaction Ledger — Role-separated cash flow tool built end-to-end via an agentic AI workflow (requirements → design → TDD → review)
Open to remote Software Engineering roles · UK / EU / US / TH

