I'm a full-stack software engineer in New York City.

I've been working on private blockchain solutions for the financial services industry at Symbiont.io since mid-2017. We hope to replace all the fax machines on Wall Street!

This blog is a collection of primarily technical posts. Writing the posts helps me further understand their topics and hopefully the posts themselves are useful to readers. It is named after the Haskell function unsafePerformIO.