Crowdpac is a progressive crowdfunding platform. In addition to maintaining a large legacy jQuery codebase, I've spearheaded a major front-end code reorganization introducing the Vue.js framework and Webpack build system, allowing the team to write much more maintainable code while delivering more efficient code to users. I also work across the stack with the Laravel framework for PHP on the back end.
Zooniverse connects researchers with volunteer citizen scientists to analyze mountains of data. In Chicago, I worked directly with science teams to help design and build about a dozen bespoke web interfaces (mainly using CoffeeScript, jQuery and Backbone) for a variety of image classification tasks that range from taking an inventory of marine life in the North Atlantic to tracking predator migration patterns in the Serengeti to finding anomalies in output from the Large Hadron Collider to mapping the structure of the Milky Way.
In Oxford, I distilled down the most common interactions from our projects to build the front-end architecture of the new Zooniverse.org, a platform for scientists to manage their own data classification workflows without needing a dedicated developer. It’s built with React and makes extensive use of SVG to allow complex image annotation. The back end is a JSON API built with Ruby on Rails.
I also built tools for development and data processing in Node and Ruby.
Vodori developed an enterprise content management system called Pepper, used primarily in the pharmaceutical industry. I started out in a UX design role and transitioned into their first dedicated front-end developer. In this enterprise Java app, I worked heavily with JSP templates, the Dojo Toolkit, and the TinyMCE rich text editor.
BFA in graphic design