Skip to content

Technologies

A deliberately boring stack.

Novelty is not a feature. We build with tools that have long support horizons, good documentation and a large enough talent pool that your system can still be maintained years from now — by us, by your own team, or by whoever comes next.

Frontend

4 technologies

The interface your customers and staff actually touch.

  • React

    Component-based user interface library.

  • Next.js

    Server-rendered React framework for fast, indexable pages.

  • TypeScript

    Typed JavaScript that catches errors before release.

  • Tailwind CSS

    Utility-first styling for consistent design systems.

Backend

4 technologies

The logic, rules and processing behind the interface.

  • Node.js

    JavaScript runtime for APIs and services.

  • Python

    Backend services, data work and machine learning.

  • Django

    Batteries-included Python framework for larger systems.

  • FastAPI

    High-performance Python framework for APIs.

Database

4 technologies

Where your records live, and how safely they are kept.

  • PostgreSQL

    Relational database for transactional business data.

  • Supabase

    Managed Postgres with authentication and storage.

  • MongoDB

    Document database for flexible, evolving records.

  • Redis

    In-memory cache and queue for responsiveness at load.

Mobile

4 technologies

Android and iOS from one maintained codebase.

  • Flutter

    Cross-platform framework for Android and iOS.

  • Dart

    The language behind Flutter applications.

  • React Native

    JavaScript-based cross-platform mobile framework.

  • Firebase

    Authentication, messaging and analytics for mobile.

Cloud & DevOps

6 technologies

How software gets deployed, watched and recovered.

  • AWS

    Amazon Web Services infrastructure and managed services.

  • Google Cloud

    Cloud platform with strong data and AI tooling.

  • Docker

    Containers for identical behaviour across environments.

  • Kubernetes

    Container orchestration for services at scale.

  • Terraform

    Infrastructure defined as reviewable code.

  • Vercel

    Deployment platform optimised for Next.js.

Trading Technology

4 technologies

Automated trading built to a documented strategy.

  • MQL4

    Language for MetaTrader 4 expert advisors and indicators.

  • MQL5

    Language for MetaTrader 5 expert advisors and indicators.

  • MetaTrader 4

    Long-established retail trading platform.

  • MetaTrader 5

    Current-generation trading and backtesting platform.

How we choose

The stack follows the problem.

Three tests every technology on this page has to pass before it goes anywhere near a client system.

  • 01

    Long support horizons

    A system built this year has to be maintainable in five. We pick tools with active maintainers and a track record, not whatever launched last quarter.

  • 02

    Hireable skills

    You should be able to find another developer who knows the stack. A codebase only we can maintain is a liability we have handed you.

  • 03

    Fits your team

    If your people already run Python, we will not leave you a Node codebase nobody can support. The stack follows your situation, not our habits.

If a requirement is genuinely better served by something not listed here, we will say so rather than bend the project to fit what we already know.

Unsure what your project should be built on?

Bring us the requirements and the constraints, including the skills your team already has. We will recommend a stack and explain the trade-offs behind it.