CV

Download PDF

JammJar Ltd

Senior Software EngineerFebruary 2025 – Present

  • Building an AI-powered mortgage platform on Laravel and React/Next.js
  • Integrating LLM APIs for document parsing, data extraction, and decision support
  • Working across backend, frontend, infrastructure (Terraform/AWS), and telephony

Its Disco Ltd

Co-Founder & CTOApril 2023 – Present

  • Built a social music discovery platform from scratch
  • Shipped cross-platform mobile app using React Native/Expo with custom Java and Swift native modules
  • Designed graph-based recommendation engine on Neo4j with MySQL and Redis
  • Integrated Spotify's API for real-time playback and metadata-driven recommendations

Texthelp Ltd

Principal Software Engineer, Marketing AutomationFebruary 2022 – March 2023

  • Led development of enterprise marketing automation system handling complex campaign workflows
  • Developed internal systems using Laravel and Symfony with real-time WebSocket functionality
  • Engineered third-party integrations connecting marketing tools and CRM platforms

Kin and Carta Plc

Senior Frontend DeveloperNovember 2021 – January 2022

  • Delivered frontend redevelopment for Farrow & Ball using Vue.js

DRPGroup

Senior Fullstack DeveloperSeptember 2021 – November 2021

  • Developed software platforms supporting live and virtual event management

Mobile Phones Direct / AO.com Plc

Technical LeadJanuary 2019 – December 2021

  • Led full platform re-architecture for the UK's largest online-only mobile phone retailer
  • Moved off legacy system onto Laravel and React
  • Managed development team through delivery and post-acquisition integration with AO.com

Equiniti Plc / Equiniti Data

Senior Software EngineerJanuary 2017 – December 2018

  • Built identity verification platform for public sector and enterprise clients
  • Integrated with credit bureaus, financial APIs, and background checking services

Mobile Phones Direct

Head of Technical OperationsJanuary 2015 – December 2016

  • Brought in modern development practices across the engineering team
  • Established version control workflows, code review, and CI pipelines