Try to break the result.
Compare against strong baselines, separate evaluation data, and test the assumptions. My quantitative work taught me how easily an impressive result can disappear under a better experiment.
University of Toronto student · Builder · Open-source contributor
I'm interested in how AI models learn, reason, and perform.
I'm a first-year student in Arts & Science at the University of Toronto, St. George, intending to pursue the Applied Mathematics Specialist. My focus is moving toward AI research, model evaluation, and inference, building on merged Rust, Python, and C++ contributions and hands-on work in quantitative research and software.
Eight merged pull requests in a Rust/Python trading engine, covering backtest instrument re-registration, IBKR instrument loading and requests, benchmark-relative statistics, capture ratios, return aggregation, and statistic dispatch and ordering.
Grand Prize in the 2026 NSS contest. I led the 11-person team and wrote the political-economy chapter of a 50-page orbital-settlement proposal.
A personal multi-strategy research and execution system for IBKR and crypto. The interesting work is the boring work: validation, safety gates, auditability, and documenting where the backtests can still lie.
Indian-market infrastructure on Zerodha Kite: an operator CLI, idempotent order flow, reconciliation, audit logs, and tests around broker-specific failure modes.
An MCP server and CLI for public-data services. The upstream project does the heavy aggregation; my contribution is the interface, reliability layer, and direct-API extensions.
An AI assistant for Texas real-estate agents. A small group tried it during early access; I archived it after failing to find a repeatable way to reach users.
Compare against strong baselines, separate evaluation data, and test the assumptions. My quantitative work taught me how easily an impressive result can disappear under a better experiment.
Live orders pass explicit environment, command-line, policy, and human-confirmation gates. Automated actions remain subordinate to deterministic checks.
The LLM trader was removed, the crypto book trails buy-and-hold, and Quirio was archived. Negative results are part of the work, not an embarrassment to hide.
Merged work in trading engines, numerical finance, forecasting, MLX, and JAX. Next, I want to take on larger contributions to AI and ML projects, with ownership of implementation and experimental validation.
Merged · most recent
My own repositories
I built a Gemini-driven trader, then removed it after the evidence failed to justify the story. Notes on the literature, the implementation, and what would change my mind. →