Web Developer (Contract)
2015 - PRESENTTeaching Excellence Network- 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.
Technologies: Bootstrap, HTML, CSS, Sass, MySQL, Highcharts, Angular, Vue, Ruby on Rails (RoR), RubyWeb 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.
Technologies: R, CSS, HTML, JavaScript, Ruby on Rails (RoR), RubyWeb 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.
Technologies: Java, GraphQL, REST APIs, MySQL, PostgreSQL, Sass, CSS, HTML, jQuery, Gatsby, D3.js, Electron, Angular, Vue, JavaScript, Ruby on Rails (RoR), RubyWeb 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.
Technologies: HTML, CSS, Sass, MySQL, jQuery, JavaScript, Ruby on Rails (RoR), RubyWeb Developer (Contract)
2010 - 2011Art+Culture- Developed eCommerce app for high art collection and acquisition.
Technologies: HTML, CSS, JavaScript, Ruby on Rails (RoR), RubyWeb Developer (Contract)
2008 - 2008Ask.com- Developed prototype for list-building app.
- Implemented rules for user-generated content and sharing.
Technologies: HTML, CSS, JavaScript, Ruby on Rails (RoR), RubySoftware Engineer (Contract)
2005 - 2006Mirapoint- Improved UX for advanced webmail app.
Technologies: CSS, HTML, JavaScript, CSoftware Engineer (Contract)
2004 - 2004Lightbridge- Developed UI and infrastructure for web-based instant messaging and teleconferencing app.
Technologies: CSS, HTML, JavaScript, JavaSenior Web Engineer
2000 - 2003PlaceWare- Developed UI features for web conferencing application in Java and JavaScript.
- Investigated and fixed deep browser bugs.
Technologies: HTML, CSS, JavaScript, C++, Oracle SQL, AWT, JavaSenior Web Engineer
1998 - 2000Liquid Audio- Developed eCommerce web application for downloadable digital music.
- Developed web application for international exchange of voice auditions for a major animation studio.
Technologies: MySQL, CSS, JavaScript, HTML, PerlMember of Technical Staff
1996 - 1998AT&T Labs- 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.
Technologies: Emacs, C, MOO, Java