Individual Front-end Consultant2015 - PRESENTFreelance
Technologies: ECMAScript (ES6), Babel, Webpack, React, AMD
- Created reusable React components with CSS modules.
- Transformed mockups from designers into a fully functional single page and React/Webpack/Babel-based application.
- Set up a test environment for testing React components.
- Migrated the existing Backbone.js-based controllers, views, and routers into React components.
- Migrated an asset build tool from RequireJS to Webpack.
Front-end Engineer2014 - 2015SpoonRocket
Technologies: batman.js, jQuery, Ruby on Rails (RoR), Ruby
- Worked closely with designers and product managers to deliver features within a sprint cycle.
- Rewrote the entire single-paged client code with batman.js starting from an AngularJS app.
- Created email templates from scratch with mockups from designers.
- Refactored the existing Ruby on Rails views into a more modular and reusable way.