Work
Our client work, our own builds and the engineering research behind them. We come from systems engineering, control and data science, and every project starts with understanding the problem.
Digital transformation in construction
A bottom-up overhaul of the business and technical processes at Seddon Construction, from audit to staff training.
Exploratory data analysis with CRISP-DM
Our standard way into any dataset. We understand the business first, then the data, then find what's worth acting on.
Automated reporting in Power BI
Pipelines that pull external data into Power BI on their own, so dashboards stay current without manual exports.
CRM dashboards in HubSpot and Dynamics 365
Custom dashboards that turn CRM records into a clear view of customers, pipeline and engagement.
Machine learning pipelines
Automated pipelines with caching that cut out repeated work and make data faster to reach for ML tasks.
Faster LLM and NLP pipelines
Finding the bottlenecks in language-model pipelines, then tuning them for speed, accuracy and cost.
Jira to Google Sheets, and Forms to Word
Scripts that move bugs and features from Jira into Sheets, plus VBA that turns Google Forms answers into mail-merge-ready Word documents.
BettMAT, a media analysis chatbot
Upload a spreadsheet of tech media coverage and ask questions about it. The chatbot answers from your data and nothing else.
HTML scraper for tech news
A Selenium tool that works through a spreadsheet of URLs on its own and turns public web pages into structured data.
Competitor media and social audit
A proof of concept for a PR agency, comparing the press and social media presence of 13 brands across two sectors.
K's & A's, a multiplayer card game
A real-time card game for four to seven players, with its own rules engine, shipped to iOS and Android.
Multi-signal FX and crypto trading research
A research platform that combines price history, live order books and AI-scored news into one trading signal, with strict risk limits and honest backtests.
Swarm control for a flock of drones
Getting nine drones from A to B through a gap only one can fit, with no collisions, using gradient descent and artificial potential fields.
Wearable footballer tracker
A wearable data logger built on an mbed microcontroller that records a player's movement, position and heading during a real match.
State control of a DC motor
Designing and comparing PI, lead and nested-loop controllers for a DC motor, against tight stability and response targets.
From an XOR gate to an 8-bit address decoder
Digital logic design built up from a single gate to a working address decoder, verified in VHDL simulation.
Pandemic response dashboard
A Power BI dashboard designed around perception research, so public-health data can be read at a glance by anyone, including people with colour blindness.
Learning analytics for an online course
A full CRISP-DM study of seven runs of a FutureLearn MOOC, from 61 raw files to a clear picture of who signs up and who stays.
Predicting recruitment success in social care
Helping a large UK care provider find the applicants most likely to start and stay, from thousands of applications a week.