UI Developer, Likeable Local
Portland, ME — 5/2015 - Present
Technology used: Node, SASS, React, ES6, Webpack, Babel, Sketch
- Designed new version of the app from the ground up
- Lead developer for single page app that allows users to easily create and edit their own website
- Refactored nearly all front end code
- Responsible for the design of most new features
- Set up a front end build process using Webpack
- Worked with and contributed to Node server code regularly
- Transitioned from views full of scripts and onclick events to separate script files and React components
- Moved from an unweildy, one page stylesheet to a nicely modular set of SASS files
Front End Web Developer, Supreme Golf
Remote — 3/2014 - 4/2015
Technology used: SASS, HAML, React, Bootstrap, jQuery, Rails, Git, HTML5/CSS3
- Responsible for making the web application fully responsive as part of v2 rebuild
- Established a living styleguide
- Recoded site CSS from the ground up, using SMACSS and BEM principles
- Created a SPA microsite using React and Backbone, with data from the SG API
- Established and regularly contributed to a company Wiki
- Worked daily with RAILS templates and helpers
Web Developer, Timberland
Stratham, NH — 4/2011 - 3/2014
Technology used: jQuery, Backbone, PHP, Wordpress, Git, HTML5/CSS3
- Developed feature rich, responsive websites
- Collaborated with designers, project managers and clients.
- Supported e-commerce sites on GSI and Demandware platforms
Web Developer, Freelance
Searsport, ME — 8/2008 - 3/2014
Technology used: LAMP, jQuery, javascript, Grunt, Vim, Git, Photoshop, Various CMS
- Coded front and back end of projects
- Administered LAMP server
- Communicated with clients to establish project parameters
Owner, Belfast Music
Belfast, ME — 2004-2008
- Built a retail music store from the ground up
- Managed all daily operations