Custom software

Custom software for government, research and business

We build systems you own: data integration and warehouses, public systems that handle high volume, commercial platforms, and case management.

We have built software since 2008. Our data system for the DC Department of Public Works has run without a break since 2016.

What we build

Data integration and warehouses
We connect systems that were bought separately and were not designed to share data, and bring their data into one warehouse. Reports that took a week to assemble can then update within minutes.
Public systems at high volume
Websites, appointment scheduling and resident messaging that stay up when demand arrives all at once. We load test and tune them before launch.
Commercial platforms
Sales and operations platforms for businesses, designed to run in several countries and to grow with the business.
Case management
Systems that track each case from intake to close, with the access controls that sensitive records need. We built student case management for DC Public Schools, covered by the Family Educational Rights and Privacy Act (FERPA).

Projects we have delivered

See all our work

How we work

How a custom software project runs Three stages. Scope, before work starts: you get a scope based on your real data, a fixed price and a finish date. Build, on your real data: you get the system, built and running in your environment. Train and hand over, before we finish: you get trained staff, documentation and a system you own. One senior engineer leads all three stages; the person who scopes the project builds it. 1 · BEFORE WORK STARTS Scope A scope based on your real data, a fixed price and a finish date 2 · ON YOUR REAL DATA Build The system, built and running in your environment 3 · BEFORE WE FINISH Train and hand over Trained staff, documentation, and a system you own A senior engineer leads every stage THE PERSON WHO SCOPES YOUR PROJECT BUILDS IT
Each new project runs in three stages. One senior engineer leads all three, and at the end the system is yours.
A fixed price for new projects
We scope the work against your real data, then agree the price and the finish date before we start.
A senior engineer leads every project
The person who scopes your project is the person who builds it, from the first call to the day we hand it over.
Your staff can run it
Your staff are trained and the system is documented before we finish. You own the system.

Tell us about the system you need.

In a 30-minute call, we will tell you if it is worth building, what it would cost, and how long it would take.

Book a 30-minute call