Software Engineering

Custom Software for Business

Your business processes are unique to your business.

Sometimes, there just isn’t a software package which automates your business process.

Occasionally, ready-made software gets you 50% of the way there.

In either case, you need experts who can help you:

Crystallise your thinking
Define your business processes
Gather your exacting requirements

before crafting the perfectly fitting bespoke software to deliver precisely what you need.

Technically, we can divide our overall software engineering offerings into the following categories:


We create fully-branded SharePoint and SharePoint Online (Office 365) solutions with the Modern UI, Client-Side Web Parts, Flows & Workflows, Function Apps and the whole Microsoft Azure ecosystem.


Firmware engineering for a wide variety of MCU platforms including ARM, Atmel, Microchip and Espressif, in IoT devices, sensor networks and edge devices, including Microsoft Azure Sphere.


Systems should talk to each other. Data should flow automatically, for consistency, timeliness and accuracy. We create middleware to get systems talking, using REST APIs, serverless computing platforms and scripting.

Web Portals

Built to provide a clear user interface to the target audience, our web portal solutions provide the perfect front end to any backend system. We use best-of-breed client-side tools like React, Redux and React-Saga.

The art of software engineering