Projects
Current #
- H2O Nitro: A super simple way to build web apps in Python (and soon desktop/mobile apps in R/Julia and other languages).
- H2O Wave: Realtime web apps and dashboards for Python/R.
H2O.ai #
- H2O Q: Analytical decision-support platform, with search-driven exploratory data analysis and visualization, data prep and application runtime. Evolved into H2O Wave and H2O AI Cloud.
- H2O Hotspot: A system for building immersive, animated graphical interfaces and FUIs by exporting designs directly from Figma/Sketch and compositing them into web UIs.
- Driverless AI: H2O.ai's flagship automatic machine learning platform.
- Driverless AI for Excel: A native add-in for automatic machine learning in Microsoft Excel.
- Flow: a hybrid GUI + REPL environment for exploratory data analysis and machine learning. You can see it in action here. There is also a book about it.
- Steam: a platform for cluster management, experiment hosting/execution, model management and model deployment.
- Echo: a real-time dashboard system (folded into H2O Wave).
- Flux: a rapid application development system (folded into H2O Wave).
- H2O.js: a Javascript-to-Rapids transpiler for executing a subset of Javascript on H2O for machine learning at scale.
- Lightning: Statistical graphics library for browsers.
- Play: On-demand H2O cloud provisioning and management on AWS.
- H2O Excel Add-in: Predictive array-formulae for spreadsheet data.
Startups #
Previously in 2010, I founded Plot.io, a web-based interactive visual analytics system based on Leland Wilkinson's Grammar of Graphics. You can see it in action here.
The front-end was originally authored in a custom Lisp dialect, transpiled to Coffeescript, then Javascript. The programming paradigm was inspired by Flapjax, based on functional reactive programming and flow-based programming, long before Elm or React/Redux were a thing. The entire user interface and visualization/rendering library minified down to ~150KB, a fourth of the size of the average web page back in 2010.
As far as I'm aware, it was the first browser-based "BI" system in existence that worked without third-party plugins like Adobe SVG.
Plot.io was acquired by Platfora in 2012, which in turn was acquired by Workday in 2016. The product is currently called Prism.
Way back #
I was pretty laid back for a decade, and did a bunch of consulting gigs at 3Com, Abbott, Aon, Astra Zeneca, Elan, Genworth Financial, Glaxo SmithKline, Healthways, Herbalife, Metlife, Northwestern Mutual, Pfizer, Sun Microsystems and XL Re, via Infosys.
Every engagement gave me hands-on experience working on everything from tried-and-trusted tech, to fads and flavor-of-the-day frameworks. That kind of broad, rapid-fire exposure helps develop intuition on what works, what does not, and dealing with all kinds of stakeholders, from fledgling engineers all the way to business sponsors.