Projects
Work, research, and personal projects from 2022 to present.
Featured
Quantization x Interpretability
ActiveResearch investigating how model quantization affects sparse autoencoders (SAEs). Found SAEs transfer across precisions (99% correlation), code generation degrades 50% at INT4 while knowledge retrieval survives, and undercomplete SAEs (fewer features than model dimension) transfer 2.3x better than overcomplete ones.
IBM Software Developer - WatsonX Code Assistant for Z
ActiveSoftware Developer at IBM building AI tooling for WatsonX Code Assistant for Z - enabling mainframe code understanding and translation using LLMs.
Slay the Spire Watcher Solver
WIPReinforcement learning agent targeting 100% win rate on Slay the Spire Watcher at Ascension 20 (top players achieve ~90%).
Linear Algebra Learning Platform
Interactive website for teaching linear algebra fundamentals, built while TAing at Queen's University. Used as primary resource for 80+ students across 2 tutorial sections.
Black Box Deconstruction - Control Systems
Reverse-engineered unknown dynamic systems through experimental identification, designed stable PID controllers.
RBC Data Scientist
Data Scientist role at Royal Bank of Canada, implementing advanced time series forecasting.
All Projects
NYT Games Solver
Interactive solvers for New York Times word puzzle games with web UI.
Chrono - Linguistic Pattern Forecasting
Hackathon project forecasting linguistic patterns to predict how language evolves over time.
Gulf of Mexico Trash Collection Simulation
A multi-agent simulation system for optimizing garbage collection drone operations in the Gulf of Mexico.
McGill FAIM Hackathon - Portfolio Optimization
Led a team developing trading strategies using neural networks and portfolio optimization.
QUANTT - Options Pricing Model
Built options pricing models using Monte Carlo simulation and the Heston model.
RBC Data Analyst
Data Analyst role at Royal Bank of Canada, focusing on automation and forecasting.
Sol - Sunrise Alarm Clock
Terminal-based sunrise alarm that gradually brightens Kasa smart bulbs, integrated as an MCP server for AI assistant control.