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.