Work

Where I've been, and what I built there.

Each chapter opens up. The short version is what I did; the linked posts are the longer story of how I thought it through.

Timeline

  1. Print.World is a crypto trading terminal. I work on the trading engine the terminal sits on, and I built BRDG, our cross-chain bridge aggregator. I do this alongside finishing my degree.

    • Worked on the trading engine the terminal sits on: quotes, routing, and execution
    • Built a stress harness for the Rust market-data processor and removed a global lock: throughput up 33%, p99 from 139ms to 40ms in the harness
    • Built BRDG: quotes about 35 bridges across 73 chains, ranks them by what actually arrives, and tracks every transfer to completion
    • Built a perpetual futures aggregator merging 21 venues into one order book, with depth-walking routing and idempotent order placement
    • Moved trade and candle history from TimescaleDB to ClickHouse: dual-write, windowed backfill, and exact parity across 9.59M bars before cutover
    • Made the call to stream perps books through Centrifugo with sequenced deltas, behind a live switch with a fallback
    • Rust
    • TypeScript
    • Redis
    • Kafka
    • Postgres
    Toronto · Remote

Things I've built.

Some are public and you can click through. A lot of my best work lives in private repos, so for those the write-up is the public version.

2026Public

BRDG

A cross-chain bridge aggregator. One request quotes every bridge that can serve a route, ranks them by what actually arrives, and follows the transfer until it lands. About 35 bridges across 73 chains.

TypeScript · Hono · Postgres · Redis

2026Private

Real-time inference

Fine-tuned, quantized vision-language models on two GPUs scoring a live feed, with separate text and media lanes and a tail latency I had to go and find.

Python · llama.cpp · AMD GPUs

2025Private

Solana trade path

Swap building across the main DEX families, a cache that checks itself against the chain, and a per-trade latency breakdown. Built at Print.World.

Rust · tokio · Redis · Kafka

2026Private

Perps aggregation

One order book built from 21 perpetual futures venues, a depth-walking router, and idempotent order placement. Built at Print.World.

TypeScript · Redis · WebSockets

2025Private

pump.fun launch pipeline

Posts from tracked X accounts, delivered about 200ms after posting, turned into pump.fun token launches automatically: atomic bundles, multi-relay sending, and a per-stage latency budget.

TypeScript · Redis · Rust

2026Private

My own book

A six-figure systematic book on crypto perpetual futures: a trend core, small event trades including an oil spread, and a risk ladder built from a drawdown budget.

Python · Hyperliquid

2025Public

Typhoon

Merged upstream contributions to a Solana program framework: inline hints on account validation and tighter macro-generated code.

Rust · Solana

2022Public

Audio equalizer

A desktop EQ plugin with per-band filters and a live spectrum analyzer.

C++ · JUCE

2022Public

Drone face tracking

A Tello drone that follows a face. The interesting part was the control loop.

Python · OpenCV

Stack

Languages
TypeScript, Rust, Python, Go, C++
Systems
Redis, Kafka, Postgres, ClickHouse, WebSockets
Infra
Docker, Kubernetes, AWS, OpenTelemetry, Linux
Markets
Order books, Routing, Execution, Backtesting
Education
BSc Computer Science, Minor in Finance. Toronto Metropolitan University, Dec 2027