Ajaib · Market data
Rebuilding the crypto market-data platform.
I led the rebuild of our crypto market-data platform on Go, NATS JetStream, ClickHouse and gRPC. We moved pair by pair in shadow mode, with rollback in under 15 seconds, against freshness and availability SLOs I defined. We went from 91 to 871 pairs in five weeks as reads grew about 54× to roughly 11M a week. Order-book data stays under 0.5s old at p99, with near-zero errors across 170M+ gRPC calls a week.
Go
NATS JetStream
ClickHouse
gRPC
SLOs
Ajaib · Trading and pricing
Trading, ledger and pricing for stocks and crypto.
I led the backend teams behind order and trading management, the stock ledger, and stop loss / take profit, which have processed over 110 million transactions and 27 million asset movements. More recently my squad rebuilt the take-profit/stop-loss and price-alert engine, which fires triggers at p95 under 250ms in production, and automated USDT/IDR pricing and FX hedging that used to be manual. I also delivered IDR Perpetual Futures for local-currency trading.
Java
Spring Boot
Kafka
PostgreSQL
Redis