We build and run demanding systems.

Market infrastructure, blockchain and applied AI.
From first design to production.

latency-monitor · exec-core / tick→orderprod · ld4-rack07
DistributionTimelineVenuesrolling 60 min · --:--:-- UTCHW timestamps · NIC
Tick-to-order histogramlog/log · bin width 2.5%
Percentiles
p99 budget 20.0 µs · ● met, 60 of 60 min
By venue5 venues · order gateway → wire
p50 / p99 per secondp50  p99  last 90 s
book-viewer · BTC-USD · V2seq
DepthTradesReplaytick 0.1 · L2 × 10 UTC
Laddersize BTC · cum.
Depthcum. BTC · ±10 levels
Time & sales
chain-watch · solana mainnet-betaprogram 7xKq…p9Tz
TransactionsAccountsAlertsslot rpc: 3/3 healthy
recon-assist · break triageclassifier v3.2 · claude-sonnet-4-5
BreaksModelAudit logbusiness date selected
Triage trace · 7 spans · 1,236 ms
Model qualityops-labelled · last 7 days
Break queue
service-health · prod / eu-centralk8s 1.33 · 3 node pools
OverviewSLOsKafkaSLO window 30 days
Kafka consumer lagmsgs · live
Deploysrolling, canary 10%
time (UTC)serviceversioncanarydurationresult
09-23 09:14orders-apiv4.18.2p95 +0.4 ms6m 12spromoted
09-22 16:40md-ingestv2.9.0err 0.00%8m 03spromoted
09-21 11:02notifierv1.31.1err 1.9%3m 41srolled back
09-21 11:20notifierv1.31.2err 0.01%4m 02spromoted
09-19 14:27risk-enginev7.2.5p95 −0.2 ms7m 55spromoted
09-18 10:05api-gatewayv3.4.0p95 +1.1 ms9m 30spromoted
09-17 15:48ledger-workerv5.0.3err 0.00%5m 17spromoted
09-16 09:31orders-apiv4.18.1p95 −0.3 ms6m 40spromoted
09-15 13:12md-ingestv2.8.4err 0.00%7m 58spromoted
09-12 17:05risk-enginev7.2.4p95 +0.1 ms7m 21spromoted
09-11 10:44api-gatewayv3.3.9err 0.00%8m 49spromoted

Representative views of production tooling. Data anonymized.

10+

years in production systems

100+

client projects delivered

50+

clients worldwide

99.9%

system uptime

One team,
end to end.

What we build

Market Infrastructure & Exchanges

Market data in, orders out, books reconciled.

  • Low-latency cross-venue execution
  • Backtests with sim/live parity
  • Matching, clearing, reporting
  • Risk limits, KYC/AML
order book, asks / bids

Blockchain & Digital Assets

On-chain programs and the services around them.

  • Solana programs in Rust/Anchor
  • EVM contracts in Solidity
  • DeFi, tokens, NFTs, DAOs
  • Wallets: Fireblocks, Privy, Turnkey
blocks, one after another

Applied AI for Financial Systems

ML, automation and LLMs on top of the financial core we build.

  • ML on market data, ClickHouse
  • GPU training and fine-tuning
  • Automated reconciliation and reporting
  • LLM systems in client apps
data → model → app

Product & Data Platforms

Full-stack products and the infra under them.

  • Web, mobile and desktop apps
  • APIs, microservices, SSO
  • Petabyte data, sub-second queries
  • Kubernetes, Terraform, Grafana
services and how they connect

Work

venue-quotes · BTC-USD · top of book UTC
Best bidacross 5 venues
Best askacross 5 venues
Cross-venue spreadUSD · 5 / 5 feeds up
feeds normalized to one clock · quotes timestamped at the NIC

Multi-venue execution

One execution engine connected to 5 venues, with risk limits on every order. Built for clients and run in-house.

Our in-house system executes across 5 venues at internal tick-to-order under 20 µs.

Read the case study: Multi-venue execution

backtest-runner · jobskdb+ tick data · build a1f3c9e
jobstrategy · periodprogresspercentstatus
bt-5521mean-rev v14 · 2019–202662.4%running
bt-5522mean-rev v15 · 2019–202618.1%running
bt-5520mean-rev v14 · 2026-09-22100.0%parity 99.8%
bt-5519basis v3 · 2021–2026100.0%done
Events replayed4,118,402,917today, both running jobs
Replay speed1,640×vs wall clock
Code pathsharedsame build as live

Backtesting with sim/live parity

kdb+ tick-data ingestion and a backtester that shares its code with the live execution path.

The same strategy code runs in simulation and live.

Read the case study: Backtesting with sim/live parity

match-engine · partitionsprimary ld4 · standby fr2 in sync
partitioninstrumentsorders / strades / smatch p99 µssequence
P1 · perps384,2106127.9921,806,433
P2 · spot1962,3803416.4604,118,552
P3 · futures1041,150975.8311,907,004
P4 · options74890129.2128,550,630
Instruments4124 partitions
Trades today1,184,630all partitions
Replication lag0 msgsstandby in sync

Exchange systems, matching to reporting

Matching engine, order management, clearing, reconciliation and regulatory reporting.

99.9% uptime on integrations.

Read the case study: Exchange systems, matching to reporting

ingest · kafka → clickhousemd_cluster · 6 shards × 2 replicas
tablerows / stotal rowsactive partskafka lag
md.quotes184,2009,441,870,112381,204
md.trades41,3001,952,306,41821188
md.book_l296,8004,870,155,90244610
oms.orders2,150108,442,91790
Insert batches1 / sper table, async inserts
Compression11.8×ZSTD + Delta codecs
Replicas12 / 12healthy

ML research on market data (ClickHouse)

A ClickHouse analytics store feeding ML research on large-scale market data.

Billions of rows of tick data, queried in under a second.

Read the case study: ML research on market data (ClickHouse)

Representative views of production tooling. Data anonymized.

Next step

Have a hard system to build?

Tell us what it has to do. We will tell you how we would build it.

Start a project

Tell us what the system has to do. We reply to every message.

Are you a professional investor?

By submitting this form, you agree to our privacy policy and terms of service.