I'm a programmer and entrepreneur splitting my time between New York and San Francisco. I'm passionate about programming languages, databases, and reducing the complexity of software development.
In 2011 I created and open-sourced the Apache Storm project. It pioneered a new category of open source: scalable stream processing with strong data processing guarantees. Storm is one of the world's most popular stream processors and has been adopted by many of the world's largest companies, including Yahoo!, Microsoft, Alibaba, Taobao, WebMD, Spotify, Yelp, and many more. In 2015 I published a book about the Lambda Architecture as a foundation for large-scale data systems.
Since 2013, I've been focused on my startup where I am building a completely new kind of software technology. No details have been released publicly yet.
I work almost 100% in the Clojure programming language. Clojure is one of the few software tools I've ever used that embraces true, fundamental simplicity at its core. Clojure's simplicity and excellent design have enabled me to be hugely productive.
Besides programming, one of my main hobbies is aviation. I have a private pilot license and plan to get an instrument rating in the future. My most memorable flight was flying up and down the Hudson River at 1500'. The view of Manhattan was breathtaking.