Inventor of the patent-pending Merge Operator Algorithm and Implementation which resulted in 2x increases in efficiency to read-modify-write...more (heavy-update) workloads, and an asymptotic (amortized O(1) instead of O(n)) increase in many cases.
Work now being used to power @Facebook site integrity, myrocks (MySQL on RocksDB), and Mongo on Rocks.
Two internships at the Alberta Machine Intelligence Institute (amii) (formerly Alberta Innovates Centre for Machine Learning). (2010) Member of the Brain Tumour Analysis Project...more (BTAP), a joint-effort between the University of Alberta and the Cross-Cancer Institute of Alberta to use ML and CV to treat brain tumour patients. (2011) Implemented Reinforcement Learning algorithms in C++ to teach a humanoid robot to walk. Algorithms included: RRT, Policy Gradient, Monte-Carlo search.