I work in the Database Lab with Dr. Gerome Miklau. My research interests include data privacy, machine learning, optimization, and probabilistic modelling. In my free time, I enjoy functional programming, solving project euler problems, working on sabermetrics problems, and blogging about all the above and more.

Optimized LU Factorization

Poker Bot

I used to have an ambitious goal of creating a bot that can play poker in the same way my other bot played minesweeper. I created a bot that can automatically play blackjack without human intervention, but never generalized it to more profitable games like texas holdem.

Project Euler

I have solved over 400 project euler problems since I started in January 2013, and I plan to continue solving more in the future. To keep in line with the Project Euler spirit, I am not publishing my solutions to GitHub.