Currently building low-latency infrastructure and high-performance trading engines in Rust.
I specialize in Systems Programming. My work focuses on building deterministic, low-latency engines and async network services that handle high-throughput financial data.
- Languages: Rust (Tokio, Serde, Tungstenite), C++, Python.
- Interests: Market Microstructure, Limit Order Books, Compiler Correctness, Async Runtimes.
A multi-threaded market monitor for capturing ephemeral price spreads.
- Architecture: Zero-blocking async runtime using
tokio::mpscchannels. - Tech: Connects to Binance and Coinbase via raw WebSockets to normalize heterogeneous order book data in real-time.
- Metric: Calculates live bid-ask spreads accounting for execution fees and network latency.
A deterministic matching engine built from scratch in Rust.
- Core Logic: Implements price-time priority matching for Limit, Market, and Cancel orders.
- Optimization: Utilizes
BTreeMapfor O(log n) order management and efficient memory layout. - Goal: Benchmarking Rust's safety guarantees against traditional C++ HFT implementations.
-
WorldQuant BRAIN | Quantitative Research Consultant
- Gold Level Alpha Creator: Developing high-Sharpe low-turnover predictive signals.
-
CSA Dept, IISc | Systems Research Intern
- Investigating Rust’s type system and ownership model under Prof. K.V. Raghavan.
- Working on compiler correctness benchmarks and lambda calculus foundations.


