Algorithmic trading · Production
Move fast without ever mistaking speed for haste.
A low-latency prediction-market trading system built around one principle: performance means nothing without control, traceability and recovery.
StatusIn production
My roleProduct, architecture and development
ContextPersonal system
The terrain
Three real constraints
- 01Real-time markets where a few seconds can change the decision.
- 02Imperfect data, partial fills and on-chain state that must be reconciled.
- 03A real cost of failure that requires guardrails before optimization.
The turning point
The decision that changed the project
Strictly separate signal, execution and audit. The bot must never be the sole judge of its own performance. Every session produces the traces required for independent verification, with preflight, post-flight and hard-stop mechanisms.
The system
Enough to understand. Not enough to copy.
01Real-time feeds
02Bounded decision
03Controlled execution
04Audit and recovery
What was built
Real assets, not a concept.
- A family of six resolution bots across Polymarket and Kalshi.
- A WebSocket architecture with pre-signed orders, multiple wallets and two servers.
- Per-market logs, more than 400 tests and automated post-session auditing.
Observable proof
Transferable lesson
What this experience brings to your project
I spot impossible states, silent errors and the places where a system should stop rather than pretend to succeed. That discipline applies just as well to SaaS products and operational automations.
Does your project need to work under pressure?
Discuss my project · free 20 min