Status

Live in production

Disciplines

Full-stack development · Data pipeline architecture · Real-time systems

Stack
React Router v7 TypeScript TailwindCSS Node.js Python MySQL AWS Lightsail Docker
CryptoWatchTools volatility scanner showing top volatile coins across multiple timeframes

The Problem

Active crypto traders need to catch signals — funding rate divergences, volatility spikes, correlated moves across venues — without watching a dozen exchange tabs at once. No free tool did this across multiple exchanges with the specific scanners these traders wanted. So we built one.

What Was Built

A multi-exchange data aggregation platform with purpose-built analytical tools for active traders.

What This Shows

The core challenge was ingesting live data from multiple exchanges — each with different schemas, rate limits, and reliability characteristics — and making it queryable in near real time. The scanner logic runs continuously against that data and needs to surface signals fast enough to be actionable.

The Discord bot matters too. Traders live in Discord. An alert that requires opening a browser tab gets ignored. Delivering scanner output directly into an existing workflow is what makes the tool actually useful rather than just technically interesting.

← All work