CTO Learning Machine, Principal Architect of Blockcerts.



Before falling into the sweet embrace of blockchain and self-sovereign identity, I focused on big data system design, algorithms, and implementation, and core library/API design and implementation.

In a past life, I blogged at the .NET BCL (Base Class Libraries) team blog. I was the dev owner for System.Collections, System.IO, and System.Resources, and obsessed over cold start performance, interface contracts, paths that are too long (yet not long enough), and trying to redeem the unredeemable SerialPort class – bless it.