Computer Engineering Graduate — Toronto Metropolitan University
Building trading infrastructure, market-data systems, and deterministic research software.
Languages
C++20 Python Rust
Trading & Market Systems
Event-Driven Backtesting Execution Simulation Market Data Deterministic Replay
Risk & Validation
Systems & Infrastructure
WebSockets asyncio Binary Logging Parquet Polars SQLite CMake GitHub Actions Linux
| Project | Description | Stack |
|---|---|---|
| meridian-backtester | Deterministic, event-driven futures backtester with causal feature pipelines, controlled next-bar execution, strict session handling, immutable run artifacts, walk-forward evaluation, Monte Carlo risk analysis, and CI-enforced determinism checks. | Python 3.12 Pandas NumPy Parquet pytest mypy |
| Auro | C++20 market-data capture and replay system with WebSocket ingestion, append-only binary recordings, CRC integrity checks, replay indexing, SPSC queues, and deterministic offline benchmarking. | C++20 CMake Boost.Asio/Beast simdjson CLI11 Catch2 OpenSSL |
| Astra | Quantitative research terminal built for IMC Prosperity 4, providing tick-level causal replay, portal-parity execution, scenario stress testing, walk-forward validation, hyperparameter sweeps, visual diagnostics, and AST-based submission bundling. | Python 3.11 Next.js TypeScript Parquet YAML pytest Ruff |
| meridian-intelligence | Asynchronous market-intelligence and alerting service that ingests external feeds, normalizes and deduplicates events, persists processing state, applies market-session-aware routing, and distributes configurable real-time alerts. | Python 3.11 discord.py asyncio aiohttp aiosqlite feedparser pytest |
| campus-operations-bot | Long-running Discord automation platform for a university community, with modular slash commands, scheduled pollers, ATS job aggregation, transit and market alerts, SQLite persistence, and Gemini-assisted responses. | Python 3.11 discord.py asyncio aiohttp SQLite Gemini API pytest |
