Montreal
I am a software developer in Montreal. I studied computer science at McGill and spent four years as a backend developer at Morgan Stanley.
I'm moving into computational biology. Most of what is below I built because I wanted the answer to something, not because anyone asked for it.
A Monte Carlo draft and keeper simulation engine for a Sleeper fantasy league. Simulates large numbers of drafts over shuffled orders to compare keeper choices by expected outcome. Java/Gradle. Running and maintained since 2022.
End-to-end pipeline: collection, Canadian filtering, manual annotation, and TF-IDF sentiment analysis per topic. COMP 598 (Data Science), McGill, Fall 2021.
Recreational number theory: a multithreaded search over generalized Collatz rules — change the 3 and the +1, see which variants still reach 1. Java.
Expected-value calculator for blackjack card-counting scenarios. Java.
Full LaTeX book-template notes for MATH 222 (Calculus 3) and MATH 318 (Mathematical Logic), McGill, 2019–2020. The 318 notes were produced for the course instructor.