2026
Staff Engineer
Software house, Milan (remote). January to September 2026, fixed-term role, project delivered.
Trading platform for a proprietary trading firm, built from scratch: 10,000 traders, each with an automated trading bot (about 7,000 live at once), plus an arbitrage engine running thousands of trades a day. Team of 20 engineers.
- Proposed and led the move off AWS onto servers co-located with the broker's provider, which made the arbitrage strategy viable: market data latency from 50 ms to 1 ms, p99 3 ms.
- Created an LLM bot-diagnosis tool with human approval, correlating bot state, logs and an internal runbook to recommend fixes: operations closed hundreds of tickets a week without engineers.
- Designed and built the trading and bot management APIs and the web app used by traders and operations staff (Bun, Elysia, React): 2,000 req/s at peak.
- Ran the highly available Kubernetes cluster on Talos Linux: 80,000 market data messages a second, 99.99% uptime in market hours.
- Drove the switch to weekly automated SSH key rotation across 7,000 bot hosts.
Stack TypeScript, Bun, Node.js, Python, Elysia, React, PostgreSQL (pgvector), RabbitMQ, Kubernetes (Talos Linux), Ansible, Grafana, LLMs