Senior Full-stack Engineer2016 - 2018Kentik
- Transitioned an existing Backbone.js application to React.
- Redesigned, simplified, and implemented a new version of an existing alerting application that contained over 100 form fields and drastically reduced the amount of customer support calls with the simplified redesign.
- Developed a universal search feature for a customer-facing analytics application that allowed all of the application's data entities to be searched instantly within a single interface.
- Implemented various private APIs on a Node.js and PostgreSQL back end.
Senior Engineer2013 - 2014Payfirma
- Retrofitted the entire product for multilingual support as a requirement for the advance of a major financial partnership.
- Performed a security audit of the code and application.
- Created developer tools and documentation to enhance developer workflow.
- Improved the UI and UX across the entire application with an overhaul of the existing CSS code.
- Redesigned the database and the API for consistency, readability, performance, and future expansion.
- Mentored junior developers as needed on solving issues, code patterns, and general best practices.
Independent Contractor2012 - 2012YouEye
- Helped develop a user-testing application using Ruby on Rails and Backbone.js.
- Built various prototypes and created test suites for the application.
- Implemented a UX recommendation library that recommended specific best practices based on what UX problems were encountered.