Presently Sr. Software Engineer at kindred.ai
Previously Sr. Manager of Engineering in Big Data at Rakuten Kobo Inc.
BASc in Computer Engineering at University of Toronto
Software, Mobile Game Development, 3D Printing, Gadgets, Music, Squash
Various projects and hacks on my github page including:
rbuml is a domain-specific labguage on top of Ruby for generating UML class diagrams using Graphviz dot.
lazycontract is a library for declarative strongly-typed contract classes in Python (2 and 3 compatible.)
sparsebitvector is an implementation of a sparse bit vector written in Go, similar to LLVM’s SparseBitVector class.
KeyboardClip is an OpenSCAD design for a clip to merge the previous generation Apple bluetooth keyboard and magic touchpad.
Spiffy puzzle game for Android.