Helped design and primarily developed the visualization components of GraphLab Create 1.0, GraphLab Canvas. Dato is pushing the boundaries of data visualization on large data sets, with some visualization components tested with billions of rows (terabyte-scale data).
Developed GraphLab Canvas, the visualization platform for large-scale data visualization, in React.js. Created a flux-like architecture spanning client and server to enable UI state representation in combination with long-running data reduction techniques. Built a static site generator using React.js on Node.
I have built custom web sites for clients, extended and customized Drupal and WordPress, worked on SharePoint UI at Microsoft for 6 years, and built most of the web experiences for Dato. I have worked on supporting every web browser from IE3/Netscape3 up through modern Firefox/Chrome/Safari. Most recently I have been using HTML5 and CSS3 to support modern browsers, taking advantage of CSS transitions and SVG DOM for interactive data visualization.
I have worked on GraphLab Create, Dato's python package for data science and machine learning, since its inception. I have implemented data reduction techniques, Cython code to bridge to C++, web services in Flask and Tornado, etc.