Software for clients, built like our own.
Web, cloud, AI, mobile. One team from first sketch to store listing.
Web
Fast, accessible, search-friendly front ends and the APIs behind them.
We build with Angular and React on the front, .NET and Node on the back, and we treat Core Web Vitals and accessibility as acceptance criteria rather than a final polish. This site is prerendered Angular, the same way we would build yours.
- Angular
- React
- .NET
- Node.js
- TypeScript
- PostgreSQL
- SQL Server
- Marketing sites and product catalogues
- Customer portals and internal tools
- Design systems and component libraries
- REST and GraphQL APIs
Cloud
Azure-first architecture that a small team can actually run.
Infrastructure as code, pipelines that deploy on merge, monitoring that pages the right person, and cost you can explain. We favour managed services and boring choices, and we write the runbooks.
- Azure
- Bicep
- Terraform
- Docker
- GitHub Actions
- Azure DevOps
- Azure landing zones and app platforms
- CI/CD with GitHub Actions and Azure DevOps
- Containers, App Service, Functions, Static Web Apps
- Migrations from on-premises and other clouds
AI
Models put to work inside your data boundary.
Our own apps run Whisper and small language models on the user's PC. For clients we pick the right home for each workload: on-device, in your Azure tenant, or a hosted API, with the trade-offs written down. Transcription, extraction, summarisation, search and assistants that answer from your documents.
- Whisper
- ONNX Runtime
- Azure OpenAI
- Claude
- Semantic Kernel
- Python
- C#
- Speech to text and meeting intelligence
- Document extraction and classification
- Retrieval-augmented assistants over your content
- Evaluation harnesses so you know when it is wrong
Mobile and desktop
Native Android, cross-platform apps, and Windows desktop apps most studios avoid.
We ship to the Microsoft Store and Google Play ourselves, so packaging, signing, certification and store listings are part of the estimate, not a surprise at the end.
- Kotlin
- Flutter
- .NET MAUI
- WinUI 3
- Electron
- MSIX
- Android apps in Kotlin
- Cross-platform apps with Flutter or .NET MAUI
- Windows desktop apps in WinUI, WPF or Electron
- Store submission, certification and updates
How a project runs
Discover
A short paid discovery: goals, users, constraints, and the risks that decide the architecture. You get a written plan and an estimate you can hold us to.
Design
Flows and interfaces before code, in the browser where possible. We reuse a design system when one fits and build one when it does not.
Build
Weekly demos of working software. Tests, pipelines and monitoring from the first week, not the last.
Ship and support
Release, store submission, hand-over documentation, and a support arrangement that suits how you operate.
Proof, not promises.
Four products on the Microsoft Store, built and supported by this team. Look at them before you hire us.