Accepting 2 engagements · Q3 2026Isle of Man · UK · EU / v 2026.04
00 —— Boutique software engineering for regulated operators

We build
software that
ships, scales, and
survives the audit.

Bespoke platforms for finance, healthcare, legal, and public sector — engineered to be production-grade on day one. One senior team, zero offshoring, your stack: Angular · Spring Boot · AWS · Postgres

14 yrs
Senior engineering
3 prod
Systems live
100%
Audit pass rate
0
Breaches to date
fps / platform / attestation.service.tsBUILD PASS
01// Every action: signed, hashed, replayable.
02export classAttestationService {
03  asyncseal(event: ControlEvent): Promise<SealedRecord> {
04    const signed = awaitsign(event, 'prod-hsm-01');
05    const hash = sha256(signed.payload + prevHash);
06    const anchor = awaitledger.append({ hash, signed });
07    return { id: anchor.id, regulator: 'iom_fsa', status: 'sealed' };
08  }
09}
LINES 142 · COV 96%
LAST DEPLOY 12 min ago
POST 201/api/v1/attestation/seal?control=14284 ms · mTLS
Operators we've shipped for
Manx Credit UnionRugby UnlockedPrompt My Site+ 2 private engagements
01 Currently in production

We don't pitch decks. We ship real systems.

Every platform here is running right now — carrying real users, real money, real regulatory load.

Production · liveFinancial services

Manx Credit Union platform

End-to-end loan management, onboarding, KYC, committee decisioning, cashier, treasury, and audit — built to the standard the Isle of Man FSA expects. Every action signed, every decision evidenced.

Angular 19Spring Boot 3.2Java 21PostgreSQLOAuth2AWS
Scale
7 operational modules
Uptime
99.98%
Audit
Zero findings
Production · liveSport · recruitment

Rugby Unlocked

Data-driven recruitment platform matching players to clubs globally. Secure authentication, intelligent matching, and a credibility system that rewards verified talent. Built to scale across continents.

Angular 20TypeScriptNodePostgreSQLStripeAWS
Reach
Global
Payments
PCI via Stripe
Identity
Verified-only
Build · shipping Q3AI · tooling

PromptMySite

AI-assisted site generation layered onto our delivery pipeline. Chat widget, vibe-coded prototypes hardened into production — the same engine we use to ship our own client work faster.

Claude APIAnthropic SDKTypeScriptEdge runtime
Model
Claude 4.7
Mode
Private beta
Ship
Q3 2026
Production · liveClient portal

FPS Client Portal

The system we use to run engagements: kanban boards, issue triage, signed document exchange, and a real-time project dashboard. Clients see everything we see. No black boxes.

Angular 20StandaloneGitLab APIS3
Transparency
Full access
SLA
24h first-response
Docs
Versioned · signed
02 What we do

Senior engineering, across the whole stack.

No handoffs between strategy, design, backend, frontend, and ops. One team, all the way down.

01 / Platforms

Bespoke line-of-business platforms

End-to-end operational systems — built from first principles against your workflows, controls, and regulatory surface.

02 / Compliance

Compliance & audit infrastructure

KYC, AML, control attestation, immutable event ledgers, and evidence capture engineered into the architecture — not bolted on.

03 / Rescues

Prototype-to-production rescues

Vibe-coded MVP that almost works? We harden it: security, observability, CI/CD, tests, and a deploy pipeline that sleeps at night.

04 / Integration

Payments, identity & integrations

Stripe, OAuth2/OIDC, Microsoft 365, Slack, regulator reporting APIs. Signed, observable, retry-safe.

03 The stack

Boring technology. Built right.

We use proven tools. No framework of the week. Everything we ship, we operate — and have operated for years.

FrontendFast, accessible, type-safe.
Angular 20TypeScript 5RxJSSCSSSignalsPlaywright
BackendJVM + modern .NET where it fits.
Spring Boot 3Java 21Spring Authorization ServerHibernateNodePython 3.11
DataRelational by default.
PostgreSQL 16FlywayRedisS3Parquet
Cloud & opsAWS-first, container-native.
AWSECS FargateRDSCloudFrontTerraformGitLab CIDocker
Security & AIZero-trust, model-augmented.
OAuth2 / OIDCmTLSKMSClaude Sonnet/Opus 4.7Anthropic SDK
04 How we engage

From first call to first merge in weeks, not quarters.

Fixed fee per stage. Your code in your repo from day one.

01 · Discovery1–2 wks

Map the system

We shadow your operation, read your regs, and draft a ruthless build plan.

  • Workshops · 2 days on-site
  • Threat & control model
  • Build plan + fixed fees
02 · Architecture2–3 wks

Design the edges

Architecture, API contracts, data model, auth, and observability agreed before line 1 is written.

  • ADRs · written, signed
  • OpenAPI / GraphQL spec
  • Threat model sign-off
03 · Build6–16 wks

Ship to prod

Iterative delivery in weekly increments. You get working software every Friday, not a Gantt chart.

  • CI/CD on day one
  • Weekly live demos
  • Full test + audit coverage
04 · Operateongoing

Run & evolve

24h incident response, continuous assurance, and the roadmap you actually want — documented and handed over.

  • Monthly retainer
  • On-call rotation
  • Quarterly pen-test
05 Pricing

Build it once. Own it forever.

Your code. Your infrastructure. No licences, no per-seat fees, no surprises.

We do not sell a SaaS. We are a senior engineering team that builds your platform, hands it to you, and stays on to keep it running.

The system is yours — source, architecture, infrastructure, runbooks.

i.
Fixed fee per stageDiscovery, architecture, build — each scoped and priced before we start.
ii.
Monthly operateHosting, monitoring, patching, evolution. Minimum term applies — protects platform continuity.
iii.
Zero licences, zero per-seatScale from 10 users to 10,000 without a pricing conversation.
iv.
Your IP, fully documentedArchitecture decisions, API specs, runbooks, and pen-test reports — yours.
06 Proof

Operators shipping with us.

Actual words from operators whose systems we've built and keep running.

They delivered a data-driven recruitment platform that matches players to clubs globally. Secure authentication, intelligent matching, and a credibility system that rewards verified talent. Professional and scalable.
Rugby Unlocked/Global rugby recruitment/Live in production
Case · MCULive

Credit union, end-to-end

Onboarding, loans, committee, cashier, treasury, and audit — one integrated platform replacing four legacy tools. Regulator-ready from day one.

AngularSpring BootOAuth2PostgreSQLAWS
07 Start a build

Tell us what you need.
We'll tell you how we'd build it.

A 30-minute call with a senior engineer. No pre-sales, no deck, no fluff. You'll leave with a point of view on how to ship — whether you hire us or not.

Phone / WhatsApp+44 (0) 762 440 3021
JurisdictionIsle of Man · UK · EU