- Director: May 2023 - Present
Projects
- PokerKit: An open-source Python library for poker game simulations and hand evaluations
- GitHub: https://github.com/uoftcprg/pokerkit
- Publication: https://doi.org/10.1109/TG.2023.3325637
- GPUGT: GPU parallelizable implementation of counterfactual regret minimization
- Cardroom: A Django application for poker tournament and table management
- PokerCMD: Command line tools for poker-related calculations
- PVAT: Python implementations of variance reduction techniques for extensive-form games
- GitHub: https://github.com/uoftcprg/pvat
Standards
- Poker Hand History File Format Specification
Datasets
- Poker Hand Histories: A dataset of poker hand histories
- Poker Hand Strengths: A dataset of poker hand strengths
- Poker Statistical Analyses: A dataset of poker statistical analysis calculations
Websites
- University of Toronto Poker Club
- University of Toronto Computer Poker Research Group
- Software Lead: September 2023 - Present
- Software Member: August 2022 - September 2023
GEN 12
- Revolution: The software for the next generation electrical system for Blue Sky Solar Racing
- BattLib: A library for battery SOC calculation using EKF
- ICLib: A collection of integrated circuit libraries in pure Python
- Door: A comprehensive Python library for synchronization proxies
GEN 11
- Borealis: Blue Sky Solar Racing's Gen11 vehicle compute platform
- University of Toronto Engineering Science (Major in Machine Intelligence): September 2019 - Present
- York Mills Collegiate Institute: September 2016 - May 2019
University
- RITC: A Python library for interacting with the Rotman Interactive Trader Market Simulator Client Application
- math2: A Python package for various math functions
- Snek AI: An AI program that plays the snek game
High School
- Data Structure Visualization: A visualization of a binary search tree, created using processing
- Zombies and Monies: A top-down 2D zombie shooter game
- Tank Game Offline: A top-down 2D tank shooter game
- Crimson: A simple 3D object viewer
- Chess Classic: A Modern Chess GUI
Etc.
- Personal Website: My personal website