I enjoy writing correct, fast and simple software using Rust π¦ on NixOS.
Interested in predictable low latency trading systems, optimizing for CPU caches, branch predictors and proper atomics synchronization primitives.
Using NixOS to manage my homelab (6 servers, ~400 threads, ~1.7TB RAM) in a declarative and reproducible fashion, running various services, miners and ML-driven tick-by-tick backtests. Gotta pump that load average up.
My Open-Source Repositories Crates on lib.rs:
- π° TradeAggregation: Low-Latency trade aggregation crate for user-defined
Candles based on information driven rules. - π± LFEST High performance perpetual futures exchange for simulated trading
- βοΈ Chainable Tree-like Sliding Features. Basically sequential signal processing including "technical indicators"
- πΉ EhlersIndicators: John Ehlers technical analysis indicators / Filters
- πΈ Evolutionary Neural Network implementation called CoSyNE.
- πͺ gym-rs a pure Rust implementation of OpenAi's Gym environments.
- π TimeSeriesGenerator for synthetic data generation.
- π° reservoir_computer Reservoir computers on the CPU
- π whittaker_smoother A perfect smoother




