- I'm a junior year computer science and mathematics student at the University of Toronto.
- I'm an incoming quantitative developer intern at Point72/Cubist Systematic Strategies on the Low Latency Technologies team.
- I also love playing guitar, and am a big fan of RHCP, John Mayer, and Hendrix. You can check out some of my covers here.
- Excelsior: A high performance market data parser and disseminator (SPMC) for NASDAQ equities.
- LeNESemu: A Nintendo Entertainment System emulator for Unreal Engine written in C++.
- LeGoTradingEngine: Low latency stock exchange simulator and order matching engine in Go and gRPC.
- Black-Scholes Option Pricer & Visualization Tool: Black-Scholes European Option pricer featuring volatility heatmap and option greek plots.
- Pokebot: Deep RL agent trained using deep Q learning to play Pokemon Showdown single battles.
- SHA2 in Rust: An implementation of the SHA2 Hash Function written in Rust.
- CHIP8 Emulator in Rust: Chip8 emulator written in Rust and OpenGL.
- Assembly Tetris: Arcade Tetris written in Assembly language.
- LinuxShell: A custom Linux bash shell made from scratch using C.
- FE Engine: A strategy game framework inspired by Nintendo's Fire Emblem series.