Services

Software, cloud, data and AI — built to last

From full product builds to focused architecture and AI work, here is how we help teams design and ship software they can rely on.

Bespoke Software Development

We build custom software for businesses of every size — polished, thoughtful, and doing exactly what you need. Because we are comfortable across more than 100 programming languages and every major framework, we pick the right tool for the job rather than shoehorning your problem into whatever we know best.

What we deliver

  • Greenfield product builds and MVPs
  • Web applications and progressive web apps
  • Cross-platform applications and desktop tools
  • Modernisation and rescue of legacy codebases
  • Integration with APIs, payments and third-party services

Every build ships with input validation, error handling and the automated checks needed to keep it reliable as it grows.

Medical Software and Health Data

This is the area we go deepest in. Fifteen years building software that handles health data, with a specific track record in oncology and precision medicine — including leading engineering at Sonrai Analytics on a multi-omics analytics platform for cancer research, taken from research tool towards commercial product.

Health data is special-category data under UK GDPR Article 9. That is not a compliance checkbox bolted on at the end — it changes the architecture. Access decisions have to be audited, including the denials, because a refusal that leaves no trace cannot be reviewed. Erasure has to be evidenced rather than asserted. Data minimisation has to be a constraint applied before a field is added, not a clean-up afterwards.

Where we help

  • Clinical and health-data platform architecture, from proof-of-concept to production
  • Precision-medicine and multi-omics data pipelines at scale
  • Applied AI and machine learning on clinical data, including the governance around it
  • UK GDPR Article 9 handling — audited access, evidenced erasure, data minimisation by design
  • Connected-care and remote-monitoring systems spanning web, mobile and devices
  • Security and information-governance work that survives procurement scrutiny

Why it matters who builds it

What this experience buys a client is not a slide about compliance. It is people who have already made — and then lived with — the architectural decisions a regulated, clinically-adjacent system forces on you. The cost of getting those wrong is not a bug report; it is a system that cannot be signed off, or one that quietly mishandles the most sensitive data a person has.

Recent work in this area includes Halo Connected Health, a connected-care platform for health and social care, and Kintsugi, a wellbeing and recovery app handling Article 9 data with EU-resident hosting.

Mobile App Development

Native and cross-platform mobile apps for iOS and Android — from consumer products with hundreds of thousands of users to internal tools your team will actually use. We have shipped in every serious mobile paradigm of the last decade — native Swift and Kotlin, modern cross-platform React Native and Flutter, and, when the project called for it, Ionic and hybrid Cordova / PhoneGap builds. We choose the right one for your product, your team and your budget — not for our CV.

Where we help

  • Native iOS (Swift) and Android (Kotlin / Java) apps
  • Cross-platform builds with React Native or Flutter
  • Hybrid builds with Ionic and Cordova / PhoneGap where a web-first approach is the right fit
  • App-store submission, review and release management for iOS and Google Play
  • Direct APK distribution and internal roll-outs where enterprise policies require it
  • Offline-first architecture, push notifications and analytics
  • Ongoing evolution once the app is live

Where we bring depth

Mobile work threads through most of our client engagements — from the three mobile apps that make up the Halo Connected Health platform (care staff, patients / family, monitoring centre), through the React Native builds behind GafferTips and Fill Yer Books, to the native Android MDE Hub used by field engineers in the Irish energy sector. Long experience across native, cross-platform and hybrid means we tend to arrive at the simplest architecture that meets your goals, not the trendiest.

Software Architecture

Good architecture is the difference between a system that scales gracefully and one that becomes impossible to change. We design cloud-native architectures that are fast, secure and reliable — the same discipline we applied taking a proof-of-concept to a full commercial platform at Principal Architect level.

Where we help

  • System and service design, including microservices and event-driven patterns
  • Architecture reviews and technical due diligence
  • Scalability, performance and security hardening
  • Technology selection and migration strategy
  • Documentation and decision records your team can build on

API Integration

Most software today does not stand alone — it plugs into payment providers, CRMs, ERPs, ticketing systems, mapping services and dozens of other APIs. We connect them cleanly, with reliable, well-tested integrations and clear failure handling.

Where we help

  • REST, GraphQL and event-driven integrations
  • Legacy SOAP, XML and message-queue interfaces
  • Webhooks, background jobs and retry strategy
  • Authentication with OAuth, SAML and OIDC
  • API design, versioning and documentation

Cloud & DevOps

We help teams get the most from the cloud across AWS, Google Cloud, Azure and IBM Cloud. That means infrastructure defined as code, deployment pipelines that make releases boring, and the monitoring you need to sleep at night.

Capabilities

  • Cloud architecture and migration
  • Infrastructure as code (Terraform, CloudFormation, Pulumi)
  • CI/CD pipeline design and automation
  • Containerisation with Docker and Kubernetes
  • Cost optimisation, logging, metrics and alerting

Big Data & Data Engineering

Data only creates value when it is reliable, query-ready and trustworthy. We design and build data platforms using NoSQL stores and distributed processing frameworks — MongoDB, CouchDB, DynamoDB, Hadoop, Spark, Flume and Kafka — that turn raw, messy inputs into dependable pipelines.

What we build

  • Batch and streaming data pipelines
  • Data lakes and warehouse modelling
  • NoSQL schema and access-pattern design
  • ETL/ELT with validation and monitoring built in
  • Analytics-ready datasets for BI and machine learning

AI & Machine Learning

We bring machine learning out of the notebook and into production. Our work in precision-medicine AI contributed to Digital DNA award-recognised results, and we apply that same rigour to your problem — whether that is a prediction model, a data-driven feature, or pragmatic use of modern AI tooling and “vibe coding” to move faster.

How we can help

  • Feasibility studies and proofs-of-concept
  • Model development, evaluation and deployment
  • ML pipelines and MLOps
  • Integrating LLMs and AI features into existing products
  • Practical, honest advice on where AI does — and does not — help

IoT & Connected Devices

Connected devices only earn their keep when the telemetry, control and data flowing between them and the cloud is reliable. We design and build the software side of IoT — the messaging, edge processing and back-end systems that turn devices into products.

Where we help

  • Device-to-cloud architecture on MQTT and lightweight protocols
  • Edge processing and buffering for unreliable connections
  • Telemetry pipelines and dashboards
  • Firmware update strategy and device management
  • Companion apps and web control interfaces

Technical Consultancy

Sometimes you do not need another pair of hands — you need senior judgement. We provide independent, hands-on consultancy for teams making high-stakes technical decisions.

Typical engagements

  • Architecture and code reviews
  • Technology and vendor selection
  • Delivery and team-scaling strategy
  • Technical due diligence for investors and acquirers
  • Fractional principal-engineer support

Project Management & Scrum

Good delivery is under-appreciated until it goes wrong. We help teams get the structure and cadence they need — without ceremony for ceremony’s sake — so work moves forward, decisions get made, and stakeholders are never in the dark.

Where we help

  • Requirements elicitation and backlog definition
  • Delivery planning, estimation and roadmapping
  • Scrum Master and agile coaching engagements
  • Stakeholder communication and reporting
  • Risk, dependency and delivery-quality tracking

Match & Event Ticketing Platforms

Live-event ticketing is one of the least forgiving software problems. Traffic spikes hard the moment a fixture goes on sale, every seat can only be sold once, and payment failures at the wrong moment ruin the fan experience. We know this problem well — our ticketing platforms have been used across Scottish football and other live venues.

Where we help

  • End-to-end ticketing platforms for clubs and venues
  • High-concurrency seat allocation and queueing
  • Payment integration with reliable failure handling
  • Season-ticket, membership and access-management systems
  • Reporting, reconciliation and financial audit trails

IT Support & Managed Services

Software is never done. We provide ongoing support, monitoring and continuous improvement for products we have built and for systems inherited from others — so live software keeps getting better rather than quietly rotting.

Where we help

  • Ongoing feature development and bug fixing
  • Monitoring, alerting and incident response
  • Security patching and dependency upgrades
  • Performance tuning and cost optimisation
  • Documentation and knowledge transfer

Not sure which service you need?

Describe your situation and we will point you in the right direction — honestly, even if that means recommending you do less.

Talk to us