Data pipelines, trading systems, and backend architecture for teams that can't afford to guess. Scoped in writing, shipped weekly, monitored forever.
Market data ingestion, backtesting frameworks, and signal pipelines built for correctness first, speed second.
Backend design for services that need to stay up: clear boundaries, typed contracts, failure modes planned in advance.
Broker API integrations, scheduled strategy execution, and monitoring that warns you before something breaks.
Python and Haskell-influenced design: pure functions where it matters, tests that document behavior.
We define the problem in writing — inputs, outputs, and what "done" means — before any code exists. You approve the spec, not a vibe.
Working increments ship every week, not a black box that appears at the end. Tests ship with the code, not after it.
Monitoring, alerts, and a direct line if something needs attention at 3am. No ticket queue in between.
Systems engineer building data pipelines, trading infrastructure, and backend systems for teams that need things to work unattended. Background in functional programming and quantitative analysis, with hands-on experience running systems that handle real money and real consequences.
view_linkedin →Short scoping call, no sales deck. If it's not a good fit we'll say so and point you elsewhere.
book_call()