Systems Architect & Senior Front‑End Engineer
Real‑Time UI Engineering

I design and build high‑performance trading interfaces for FX and crypto markets, specialising in real‑time data pipelines, low‑latency rendering, and resilient UI architecture for mission‑critical financial systems.

Professional Overview

I’m a Senior Front‑End Engineer with 10+ years of experience building real‑time, high‑frequency trading systems across fintech, FX, crypto, iGaming, and SaaS. My work focuses on streaming data, performance‑critical rendering, and scalable UI architecture for data‑intensive environments.

With dual Master’s degrees in Computer Science and Corporate Finance, I bridge complex financial workflows with intuitive, trader‑ready interfaces. I specialise in React 19, TypeScript, WebSockets, AG‑Grid, Highcharts, and low‑latency UI patterns used in professional trading platforms.

I operate at the intersection of frontend engineering, financial systems, and performance‑critical architecture — building interfaces where speed, accuracy, and reliability are non‑negotiable.

Specialisations

  • Real‑time systems powered by WebSockets
  • Low‑latency rendering strategies
  • High‑frequency data visualisation (AG‑Grid, Highcharts)
  • Memory‑safe, scalable UI architecture
  • React & TypeScript for complex financial systems

Key Achievements

Udemy Instructor — Real‑Time UI Architecture

I created a full end‑to‑end course teaching engineers how to build real‑time trading dashboards using React 19, TypeScript, WebSockets, AG‑Grid, and Highcharts. The course covers architecture, performance optimisation, streaming pipelines, and fintech‑grade UI patterns.

FXall Rebuild — London Stock Exchange Group

I contributed to the front‑end rebuild of FXall, one of the world’s most widely used interbank FX trading platforms. My work focused on RFQ workflows, execution interfaces, trading blotters, and sub‑10ms UI responsiveness under heavy streaming conditions.

CryptoApp — Real‑Time Crypto Analytics Dashboard

I built a production‑grade dashboard handling 1000+ updates/min with sub‑10ms latency, achieving 90% render reduction through intelligent throttling and memory‑safe architecture. This project powers my Udemy course.

Author — Real‑Time UI Engineering

I am the author of Real‑Time UI Engineering: High‑Frequency Systems, Performance, and AI‑Native Development, a technical book that distills a decade of experience building low‑latency trading systems into a clear, practical framework for engineers.

The book explores the architectural principles behind real‑time interfaces, including streaming pipelines, handler‑based design, memory‑safe state management, performance budgets, and high‑frequency rendering strategies. It is written for engineers who want to build systems that behave more like trading terminals than traditional web apps.

The project is currently in active development and follows an iterative, O’Reilly‑grade editorial process focused on clarity, precision, and real‑world applicability.

Experience

Senior Software Developer — Riskcare (London, UK)

May 2022 – Nov 2025

Led the front‑end rebuild of FXall within LSEG, supporting institutional trading workflows across Spot, Forwards, Swaps, and NDF markets. Delivered a modern React + TypeScript UI optimised for high‑frequency trading and heavy streaming.

Front‑End Developer — Playtech (London, UK)

Feb 2019 – May 2022

Built high‑performance gaming interfaces for major brands including Sun Bingo, Paddy Power, and Betfair. Delivered responsive, visually rich UIs with strong performance characteristics.

JavaScript SPA Developer — Soreto (London, UK)

Jun 2018 – Jan 2019

Developed analytics dashboards and real‑time data visualisations for marketing and referral analytics using React and Chart.js.

Skills & Technologies

  • React 19, TypeScript, Redux, JavaScript (ES6+)
  • WebSockets, streaming pipelines, throttling, debouncing
  • AG‑Grid, Highcharts, Chart.js
  • Performance optimisation, memory‑safe patterns
  • Node.js, Docker, Jest, Git, CI/CD
  • Domains: Fintech, FX trading, crypto analytics, iGaming, SaaS

Education

  • MSc Computer Science — University of Hertfordshire
  • Master’s Degree in Corporate Finance

Connect