Platforms

The platforms we build on, migrate to and manage

AWS, Microsoft Azure and Google Cloud for infrastructure. Microsoft 365 for productivity. A deliberately conventional application stack for everything we build, so you are never dependent on technology nobody else can maintain.

Cloud platforms

Managed cloud and migration across all three major providers

We deliver on AWS, Azure and Google Cloud equally. That is deliberate: an advisor tied to one provider will always find a reason to recommend it.

AWS

Amazon Web Services

EC2 · RDS · S3 · Lambda · EKS · CloudFront · CloudWatch · IAM

The broadest service catalogue and the deepest pool of people who know it. Usually the default where there is no existing Microsoft commitment, and the strongest option for containerised and event-driven workloads.

Azure

Microsoft Azure

Virtual Machines · Azure SQL · Blob Storage · AKS · Entra ID · Defender · Monitor

The obvious choice where you already run Microsoft 365 and Windows Server. Identity carries across through Entra ID, existing licensing often reduces the cost, and your team is already familiar with the tooling.

GCP

Google Cloud Platform

Compute Engine · Cloud SQL · GKE · BigQuery · Cloud Run · Cloud Storage

Strongest where analytics is the point. BigQuery is hard to beat for large query workloads, and Cloud Run suits teams who want containers without managing a cluster.

Vendor-neutral by design. The recommendation comes from workload type, data residency, existing licensing agreements, team skills and long-run cost modelling. Cloud spend goes directly to the provider under your own account, so you keep the billing relationship and full visibility.

Productivity & security

Microsoft 365, identity, security operations and payments

Microsoft 365

Exchange Online, Teams, SharePoint and OneDrive across Business Basic, Standard and Premium. Tenant provisioning, mailbox migration from Google Workspace or on-premise Exchange, conditional access, Intune device management and ongoing administration.

Identity & access

Entra ID, single sign-on, multi-factor authentication and conditional access policies. Role-based access designed around how your organisation is actually structured, with an audit trail on privileged actions.

Security operations

SIEM-based monitoring, endpoint detection and response, vulnerability scanning and patch governance. Alerting routes to a defined escalation path rather than an unattended inbox.

Payments & commerce

Stripe, Razorpay, PayPal, Adyen and Mollie, with regional methods including UPI in India and SEPA direct debit in the EU. Hosted payment pages, embedded API checkout, subscriptions and reconciliation.

Analytics & visibility

GA4, Search Console, Bing Webmaster Tools and first-party server-side analytics. Structured data and answer-engine visibility so search engines and AI assistants can read and cite your content.

Application stack

What we build custom software on

Conventional technology, chosen so your systems remain maintainable by people who are not us. Nothing here is exotic, and that is the point.

Languages & frameworks

PHP 8 · Node.js · Python · JavaScript

Chosen for the problem and for what your team can maintain after handover. We avoid stacks that leave you unable to hire.

Databases

MySQL · MariaDB · PostgreSQL

Relational by default. Schema design, indexing and query performance are part of the build rather than something dealt with once it is slow.

Front end

Server-rendered HTML · React · Vanilla JavaScript

Server rendering by default, because search engines and AI crawlers do not execute JavaScript. Single-page applications where the interface genuinely warrants one.

Hosting & runtime

Linux · Apache · Nginx · Docker

Deployed to your cloud account or ours. Configuration, TLS, caching and backups are set up as part of delivery, not left as an exercise.

Integration

REST APIs · webhooks · SFTP · scheduled jobs

Connecting to the systems you already run — ERPs, payment gateways, biometric devices, accounting packages and third-party services.

Inquiries

Questions about platforms and compatibility

Which cloud platform should we choose?

Whichever fits your workloads, existing licensing, data residency requirements and team skills. If you already run Microsoft 365, Azure usually costs less and is easier for your team. If analytics is the priority, Google Cloud has an edge. We hold no commercial relationship with any provider that would influence that recommendation.

Can you work with the systems we already have?

Yes, and most engagements involve exactly that. We integrate with existing ERPs, accounting packages, payment gateways and operational systems rather than assuming a clean slate. Where an existing system is working well enough, we will say so instead of proposing to replace it.

Do you host our systems, or do we?

Either. Many clients prefer everything in their own cloud account so they hold the billing relationship and the data. Others would rather we host and manage it entirely. For regulated data, systems can run on your own infrastructure so nothing leaves your premises.

Do you support platforms not listed here?

Often, following a short assessment covering code quality, dependencies and documentation. The assessment tells you honestly whether the system is supportable as it stands or needs remediation first — we would rather say no than take on something we cannot run properly.

What happens to our systems if we stop working with you?

Documentation, credentials and access are handed over in full, along with a knowledge transfer session. Systems run in your own accounts wherever possible, and there is no proprietary layer that has to be unpicked before another supplier can take over.

Wondering whether we fit your environment?

Tell us what you are running today. We will tell you what we would keep, what we would change, and what we would leave alone.