Recent Engagements
We don't take many clients on at once, and we don't write up the work that didn't go well — but the patterns repeat. Tangled analytics, platforms that outgrew themselves, teams stuck firefighting. Here's a closer look at how a couple of those engagements went.
They'd inherited what most teams inherit — duplicated definitions, brittle pipelines, a backlog growing faster than the team. We didn't pitch a moonshot. We helped them rebuild the architecture so the numbers were consistent and the work was shippable. Boring outcomes, but the right ones.
The client is a fast-growing HR SaaS company headquartered in Europe. By the time they engaged us, their analytics function had been running for several years and had accumulated the typical signs of organic growth: the same business entity defined inconsistently across multiple tables, fragile pipelines that broke under reasonable load, and a single point of knowledge concentrated in two long-tenured engineers. New report requests took up to a month to deliver.
We embedded two senior engineers with their team for six months. The first six weeks were spent on discovery — mapping the existing architecture, cataloguing data definitions across the business, and identifying the highest-leverage points for intervention. We then proposed a three-phase remediation plan, prioritised by business impact rather than technical interest.
Their data volumes had quietly outgrown a platform that was never meant to carry them. We built a new one from scratch, designed around how the business actually runs — and handed it over so their team could run with it themselves.
The client is a US-based real estate analytics company that had grown rapidly in customer base and the volume of property data they processed. Their original setup — a small set of scripts feeding a single database — had served them well in the first two years but was now the limiting factor on both reliability and product velocity. Adding a new data source took weeks. Recovery from a failed run was manual.
We delivered a complete data platform across five months, designed end-to-end around their specific business model. The architecture was deliberately conservative: well-understood components, conventional patterns, generous documentation. We wanted the team to be able to operate, extend, and reason about the system without us.
More to Come