Available Hire Me
004 — Selected Work

Engineering Projects

20 projects Trading · Financial Data · Government · Energy · Architecture · Cloud
Trading System SJ Ltd
Betfair Exchange Automated Trading Framework

Production-grade Java automated trading framework using Betfair Exchange API and Betfair Streaming API. Spring Boot event-driven architecture with proprietary signal engine covering Weight of Money, LTP dynamics, price velocity, and order flow imbalance.

Java Spring Boot AWS EC2 S3 +2 more
Social Platform Trinity Logic Ltd
Faces in Places

Pre-social-media photo sharing platform connecting venue photographers in pubs, bars, restaurants and nightclubs across the UK with the people in their photos — monetised through mobile premium billing. Launched before Facebook reached the UK.

Java Apache Struts Apache Tomcat MySQL Linux +3 more
Infrastructure Trinity Logic Ltd
Low-Latency VPS for Betfair Trading

Specialist VPS hosting service for Betfair exchange traders, with servers co-located in the same geographic region as Betfair's exchange infrastructure to minimise latency — combined with trading tool support and hands-on insight from a practising exchange trader.

Linux KVM Networking Betfair API Java +1 more
Betfair Tool Trinity Logic Ltd
e-Trends Betfair Trading Tool

Smart trading application for the Betfair exchange featuring a live ladder interface for visualising odds depth on individual runners, combined with configurable charting of technical indicators including short, medium, and long-term moving averages.

Java Swing Betfair API JFreeChart SOAP/XML +1 more
Betfair Tool Trinity Logic Ltd
Live Show Tool

Real-time desktop utility displaying live on-course bookmaker prices from UK and Irish horse racing tracks, giving Betfair traders early visibility of money flow at the track before it moves the exchange market.

Java Swing XML HTTP Real-time Data
Investment Banking UBS Warburg
Sesame Global Market Adaptor

Core infrastructure role on Sesame — UBS Warburg's global Java/CORBA market adaptor connecting the trading floor to equity and derivative exchanges across the UK, Europe, US, and Japan. Contributed to STP automation, GL Trade integration, and the auto-failover feature ensuring continuous order routing under infrastructure failure.

Java CORBA GL Trade FIX Protocol Unix +1 more
Betfair API Goldcall
Betfair Signal & Automated Delivery System

End-to-end automated signal generation and delivery system for a professional betting advisory service — consuming real-time Betfair Streaming API data, applying proprietary signal logic, and pushing time-critical notifications via multiple channels within milliseconds of the trigger condition.

Java Spring Boot Betfair Streaming API AWS SQS REST APIs +1 more
FinTech Kockoorocks
Financial Reporting Automation & Technology Review

Automated financial reporting pipeline eliminating hours of manual spreadsheet work per month, combined with a comprehensive technology cost review delivering a prioritised infrastructure roadmap — communicated in business terms, not technical ones.

Java Spring Boot AWS SQL REST APIs +2 more
Cloud / AWS Private Client
AWS Serverless FinTech API Platform

Clean, extensible API layer for a greenfield FinTech product — built on AWS serverless infrastructure with JWT authentication, DynamoDB persistence, and full CDK-provisioned infrastructure as code. Delivered ahead of a tight deadline with zero rework required after handover.

Java Spring Boot AWS Lambda API Gateway DynamoDB +3 more
Architecture Private Client
Event-Driven Architecture Migration

Strangler-fig migration of a tightly-coupled synchronous service layer to an event-driven Apache Kafka architecture — designed to run alongside the existing system in production, with a clear handover boundary, documented ADRs, and a team that could own it independently after handover.

Java Spring Boot Apache Kafka Docker AWS ECS +2 more
Java Expert Private Client
Java Performance Optimisation & Profiling

Systematic investigation and resolution of latency issues in a Java Spring Boot service — profiling under load to identify non-obvious bottlenecks, resolving them methodically, and bringing p99 response times within SLA. Delivered with full knowledge transfer so the team could sustain the gains.

Java JVM Profiling Spring Boot HikariCP JMeter +2 more
Financial Data Mosaic Smart Data
Realtime API Platform

A fault-tolerant, serverless real-time API service ingesting complex transactional data from major financial institutions across FX, fixed income, credit, and repo markets — with cross-region disaster recovery built in from day one.

Java Python AWS Lambda API Gateway SNS +5 more
Food & Wellness BE.NOURISHED
Premium Wellness Food Brand

Custom Jekyll site and brand identity for a premium D2C home-cooked food service — weekly rotating menus, data-driven content, and a Shopify commerce layer.

Jekyll SCSS Liquid Vanilla JS Shopify +3 more
Energy Tech ESG Global
BOL Engine Enhancement

A significant enhancement to ESG Global's Business Orchestration Layer Engine — introducing BPMN-driven processes with Activiti and resolving a critical performance bottleneck that unlocked 30% additional overnight message processing capacity.

Java Spring Activiti RabbitMQ MS SQL Server +3 more
Business Intelligence Ribby Hall Village
Data Warehouse

A bespoke Spring Boot data warehouse solution centralising fragmented business data for Ribby Hall Village — integrating third-party systems via REST, SOAP, and GraphQL APIs and deployed on Google Cloud's Kubernetes platform.

Java Spring Boot Docker Kubernetes Google Cloud +4 more
Retail Finance Co-op
Competitor Pricing Reports

A Java-based data integration solution for Co-op's Food Retail Business Intelligence team — ingesting weekly competitor pricing data for 50,000 products across 30 providers and delivering management reports to drive pricing strategy.

Java REST APIs Teradata SQL MicroStrategy +3 more
Web Development Lizzie Hermolle
Website

A modern, athlete-focused website built with Jekyll to showcase professional cyclist Lizzie Hermolle's racing achievements, media collaborations, and sponsorship portfolio.

Jekyll HTML SCSS YAML GitHub Pages +3 more
Government DWP Digital
New Style JSA Modernisation Programme

A major DWP Digital programme to modernise the New Style Jobseeker's Allowance platform — improving resilience, scalability, and policy agility through cloud-native, event-driven microservices architecture.

Java Spring Boot Apache Kafka MongoDB AWS +2 more
Energy Tech Trinity Logic Ltd
National Smart Metering Platform

Pioneering UK smart metering platform for large public sector sites — hospitals, schools, and government buildings — collecting energy data over 3G and delivering a web-based reporting and management interface. Built in 2003, a decade before the national rollout.

Java Apache Struts Apache Tomcat MySQL XML +1 more
Mobile Platform Trinity Logic Ltd
Mobile Content Platform

WAP-based mobile content platform delivering ringtones and graphics to Nokia handsets via MMS and premium SMS shortcodes, with SOAP integration into O2's premium billing service. Built entirely on open source infrastructure.

Java Apache Struts Apache Tomcat MySQL Linux +3 more