Building and scaling customer-facing B2B analytics platforms
๐ Wiltshire, UK
Founding Engineer and Tech Lead with experience building and scaling customer-facing B2B analytics platforms. I specialise in data-heavy web applications using React, TypeScript and .NET, with expertise in distributed systems, Azure cloud infrastructure and event-driven architectures.
Experienced delivering products from discovery through delivery while aligning stakeholders, mentoring engineers and maintaining reliable production systems.
I thrive at the intersection of technical depth and product thinking โ turning complex requirements into clean, scalable architecture that teams can build on for years.
Technologies and practices I work with day to day โ and have shipped to production.
Real outcomes from real work โ measurable, shipped, and in production.
Reduced platform infrastructure costs from ~ยฃ20k/month to ~ยฃ1k by designing and delivering a multi-tenant architecture โ completed in just 4 weeks.
Reduced client onboarding time from 1โ2 months down to approximately 1โ2 hours through automation and self-service tooling.
Built a real-time pricing analytics system using Azure Functions microservices and WebSockets, delivering sub-second data updates to customer dashboards.
Introduced Copilot + MCP agentic AI workflows into the engineering process, reducing implementation lead time from weeks to days.
Maintained 99.9%+ platform uptime across a production B2B analytics platform through robust CI/CD pipelines, observability practices, and incident management processes.
Scaled the engineering team by hiring and onboarding 4 engineers โ establishing interview processes, technical standards, and mentoring frameworks.
Side projects built out of curiosity โ shipped to production and available on Android.
A React Native mobile game where the player races against the clock to match rows or columns of numbers that add up to 9, or where all numbers are the same. Power-ups include time freeze and bombs to clear rows and columns. Available on Android.
A React Native app that checks whether the weather over the next 3 days will be suitable for drying washing outside. Uses a public weather API and a custom algorithm to give you a simple yes/no with forecast context. Available on Android.
A career built on engineering leadership, platform architecture, and delivering real outcomes.
Bettormetrics (formerly Odds-Bods)
Multi-tenant B2B analytics platform delivering real-time market performance and pricing intelligence to sports betting clients. Principal engineer equivalent โ leading architecture, product delivery, and team growth from founding through scale.
Undiscoverable Solutions
Flutter/Angular food delivery applications; GitHub CI/CD pipeline setup; B2B proof-of-concept for an AI-powered document management system.
Glasswall Solutions
Senior testing role at a cybersecurity company specialising in file sanitisation and content disarm & reconstruction technology.
Derivco
Built and maintained a C# automation testing framework. Worked with Angular/.NET/Docker tooling in a large-scale online gaming platform environment.
Coderus
Combined testing and development role in a software consultancy, working across mobile and embedded platforms.
Fleming Software
Software installation, configuration, and technical support for client-facing enterprise software deployments.
The Open University
King Edward VI School
Certified Tester
Interested in working together or want to talk engineering? Drop me a message.
Wiltshire, UK