Eric Lewis

Web Developer, Project Manager, and Consultant in Toronto, Ontario, Canada

I am a full stack web developer, senior frontend developer from graphic design on down to systems administration.

I founded two companies and led product development and engineering work at two others. I love data-driven design, continuous deployment, and customer development.

I always employ advanced/cutting edge technologies to make the app/website of high quality and also adopt best practices to make them scalable, maintainable, readable, reusable, extensible, etc.

Libraries and frameworks:

- Node.js, Express.js, Socket.io

- Angular.js(1.x ~ 2), React.js, Redux, Ampersand.js

- Highcharts, D3.js, Geochart, Sequelize

- Ruby on Rails(4.x ~ 5), API Development

- Lodash, Underscore

- Data Scraping: Selenium, Phantomjs, Watir

- 3rd Party API Integration ( Mapbox, GoogleMap, Stripe, ...)

- GraphQL/Relay

- HTML5, CSS3, SCSS, SASS, Bootstrap, Javascript, Coffeescript, jQuery

- Content Security Policy, XSS/XRSF

- Webpack, Browserify, Babel, Typescript

- Rspec, Capybara, Mocha, Chai, Jest, Enzyme

- Gulp, Grunt, Webpack, Babel

- Database: Mongodb, Postgresql, Mysql, Oracle, Sqlite

- Github, Gitlab, Bitbucket

- AWS(EC2, S3, Jenkins, Lambda, Beanstalk), Firebase, Heroku, Digital Ocean, Azure, Netlify, Now, Docker, Vagrant

- Continuous Integration: Codeship, Travis CI, Sentry, Browserstack

- Project management & design pattern

Agile/SCRUM

S.O.L.I.D.

  • Education
    • Acadia University