Web Developer (Contract)2015 - PRESENTTeaching Excellence Network
Technologies: Ruby on Rails, Vue.js, Angular, Highcharts, MySQL, SASS, CSS, HTML, Bootstrap
- Developed chart UI using Highcharts, Vue.js, and Vuex.
- Improved performance through SQL query tuning, view caching, etc.
- Replaced overengineered SPA with simple Rails app (but kept SPA-style fluid interaction for features that needed it).
- Upgraded applications from Bootstrap 3 to 4.
- Added automated tests and code quality checkers to legacy codebase.
- Developed data model and UX for community surveys.
Web Developer (Contract)2013 - PRESENTSoftware for Good
- Developed tool to generate XML file for pharmaceutical regulatory information.
- Developed app to generate instructions for liquid handling robot.
- Added features to crowdsourced real estate application.
- Mentored interns in Ruby on Rails development.
- Updated ActiveAdmin to work with Rails 4.
Web Developer (Contract)2009 - PRESENTErik Ostrom
- Built web sites and applications for various clients.
- Learned new technologies as needed to support client needs.
- Made architectural decisions for web applications.
- Performed devops services as needed.
- Managed projects to identify key requirements and ensure they are delivered on time.
- Developed visualization for decision intelligence system with Vue.js and D3.js.
- Developed cross-platform desktop scheduling app with Electron and Vue.js.
Web Developer (Contract)2012 - 2017South Arts
- Integrated Salesforce on customer signup and updates.
- Simplified billing and subscription system implementation.
- Added automated tests to legacy codebase.
- Developed payment history feature.
- Added admin CMS features including outgoing email previews.
Web Developer (Contract)2010 - 2011Art+Culture
- Developed eCommerce app for high art collection and acquisition.
Web Developer (Contract)2008 - 2008Ask.com
- Developed prototype for list-building app.
- Implemented rules for user-generated content and sharing.
Software Engineer (Contract)2005 - 2006Mirapoint
- Improved UX for advanced webmail app.
Software Engineer (Contract)2004 - 2004Lightbridge
- Developed UI and infrastructure for web-based instant messaging and teleconferencing app.
Senior Web Engineer2000 - 2003PlaceWare
- Investigated and fixed deep browser bugs.
Senior Web Engineer1998 - 2000Liquid Audio
- Developed eCommerce web application for downloadable digital music.
- Developed web application for international exchange of voice auditions for a major animation studio.
Member of Technical Staff1996 - 1998AT&T Labs
Technologies: Java, MOO, C, EMACS
- Served as a member of the user interface research group.
- Developed GUI toolkit for multi-user real-time interaction.
- Developed voice-controlled tools for programmers with repetitive stress injuries.