> builds production agentic systems
CEO & Lead AI Engineer · Higher Level Software Ltd · Bristol, UK
25 years building software products and services in agile environments. At my best when distilling complex business requirements into a clear, simple and lean software architecture.
A good communicator, interested in the wider business environment and able to offer strategic insight as well as technical leadership. A passion for working with smart (and funny) people to engineer great product.
Today I run Higher Level Software, an agentic AI consultancy: production agentic systems, AI-augmented delivery and agentic-native architecture for organisations that want results, not experiments.
Frontier and open source models orchestrated into genuinely intelligent agentic systems: tools, memory, evaluation, guardrails.
Server-side engineering with a focus on open source tools, cloud computing and data engineering.
A talent for building developer-friendly web service APIs that scale.
Aug 2024 – now
CEO & Lead AI Engineer
Agentic AI consultancy designing and delivering production agentic systems, currently across three concurrent client engagements in the UK and EU.
Dec 2024 – Jun 2025
Lead AI Engineer
Created Eve Horizon, Incept5's internal agentic toolkit, radically accelerating engineering across the organisation and its clients. The engagement continues through Higher Level Software.
Jan 2018 – Aug 2024
Lead API Engineer
Velo Payments is an "all remote, no offices" start-up re-imagining business payments for the gig economy. Worked remotely with a great team to engineer a data-driven, cloud-agnostic payments platform with bank-grade security.
Feb 2017 – Jan 2018
Lead API Engineer
Led architecture and engineering to build Google Cloud infrastructure supporting a highly ambitious mobile app. Spring Boot API, large social graph, innovative audio processing components and TensorFlow models in Google ML Engine.
Jan 2016 – Jan 2018
Founder, Architect & Engineer
Consultancy specialising in emerging cloud technologies. Built proof of concepts and MVPs focusing on testing hypotheses and rapid iteration. Helped organisations in leisure travel build products using Google's Flexible App Engine with Spring Boot microservices.
Mar 2015 – Jan 2016
CTO & Engineer
Joined to help grow the engineering team and company. Worked with Google App Engine and serious Android/iOS development.
Mar 2010 – Mar 2015
Principal Software Engineer
Part of the Oracle Business Intelligence Infrastructure Team in Bristol, working on BI Platform, Fusion Applications and Oracle Public Cloud. Generally operating as tech lead within Scrum teams.
Mar 2013 – Mar 2015
Founder, Architect & Engineer
Side project building an Android client and Spring/CouchDB/ElasticSearch backend for visual work tracking on super yachts and schools.
May 2008 – Mar 2010
Travel Gateway Architect
Designed a modular and highly scalable flight booking engine using Test Driven Design, Spring 3, Spring Web Services and Maven.
Dec 2008 – May 2009
Lead Architect & Engineer
Designed a JEE-based, highly scalable payment settlement system for AWS (EC2, SQS, S3) capable of handling 300M+ transactions/year.
Sep 1999 – Dec 2008
Chief Architect & Development Team Leader
Led the development team building an industry-leading XML web service on open source Java. Responsibilities included systems architecture, software engineering, cross-department coordination and team management.
MEng Computer Systems Engineering — 2:1
C++ neural networks with genetic algorithms to converge on optimum network topology for any given problem domain and dataset.