Software Engineering
Custom Software for BusinessYour business processes are unique to your business.
Sometimes, no software package fits your business process.
Ready-made software might get you 50% of the way there.
In all these cases, you’ll 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.
Our software engineering skills cover these categories:
Microsoft365
We create Teams apps and SharePoint solutions with the Modern SharePoint UI, Client-Side Web Parts, Flows & Workflows, Function Apps and the whole Microsoft Azure ecosystem.
Firmware/Embedded
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.

Middleware
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