Front End Developer Resume
SUMMARY:
- Over 5 years of professional experience in Ruby on Rails, HTML(5), CSS(3) and JavaScript. Experienced in TDD and all things OOP. Currently expanding knowledge in UI/UX and responsive website technologies with Vue, React, Redux, webpack, etc.
PROFESSIONAL EXPERIENCE:
Confidential
Front End Developer
Technologies: HTML, SCSS, Javascript, jQuery, Boootstrap, Node, Pivotal, Git, Github, EJS, Lity, Owl Carousel
Responsibilities:
- Created responsive components which could be modified almost entirely by class swapping for consumption by Content Authors through Episerver.
- Worked in an Agile environment focused on very quick throughput.
- Performed replacements in the Epi repository to facilitate fast turnovers.
Confidential
Front End Developer
Technologies: HTML, SCSS, Javascript, jQuery, Bootstrap, Node, Docker, Gulp, Handlebars, Vue, Zeplin, Wish, PHPstorm, Git, Github, Bitbucket, Jira, Google Maps, PHP, Twitter, Hugo, Wordpress, Owl Carousel
Responsibilities:
- Developed modular components designed to be used alongside other components in multitudes of different situations, with full accessibility functionality.
- Utilized custom events for message passing to allow communications between components.
- Worked closely with product owner, design team, and quality assurance to create dynamic components which met or exceeded the original design specifications.
- Created a Twitter bot for use in a high profile public presentation, the ACE s show.
- Converted Handlebars and JS components to Vue.
- Worked together with teams of 3+ other developers utilizing gitflow standards in an Agile environment.
- Extended a design system for use across multiple sites. Converted the same design system for usage in other languages.
- Extended a PHP mail server to utilize new functionalities such as templating and from address modification.
Confidential
Node.js Developer
Technologies: Javascript, Node, Mocha, Chai, Nock
Responsibilities:
- Used Discord.js framework together with the Google Spreadsheets API to write a bot which provides an interface for spreadsheet editing.
- Full testing using Mocha, Chai and Nock which makes it easy to change code without fear of breaking functionality.
Confidential
Ruby on Rails/React Developer
Technologies: HTML, SCSS, Javascript, Ruby on Rails, Node, React, Redux, Express, SQLite3, Bootstrap, webpack, Jest, Enzyme
Responsibilities:
- Originally developed in Ruby on Rails. Later changed to React.
- Using React, created an SPA which communicates with an API built in Express to allow for the booking and viewing of appointments.
- Utilized Redux as cache for appointments information.
- Used SQLite3 for storage in the backend, resulting in a minimal setup process.
- Frontend transpiled and compressed via webpack using babel to build which allows for cleaner code which can still accommodate older browsers.
- Unit tested with Jest using Enzyme to ensure continued functionality over development iterations.
Confidential
Software Engineer
Technologies: HTML, SCSS, Ruby on Rails, Rspec, Capistrano, PostgreSQL, Unity3D, Photon, Mathematica, C++, Git, Github, AWS
Responsibilities:
- Performed application - wide repairs following a breaking change of database from MySQL to PostgreSQL.
- Created automated tests using RSpec to prevent further failure and speed up future development.
- Used AWS platforms for storage of data and hosting of the web interface.
Confidential
Ruby on Rails Web Developer
Techologies: HTML, SCSS, Javascript, jQuery, Ruby on Rails, PostgreSQL, Git, Github
Responsibilities:
- Drafted scalable database architecture, though the design was not finalized before the project’s termination.
- Connected OCR technology with the Ruby on Rails web application via a C program.
- Created a variable position text box editor tool (similar to Danbooru and Sankaku Channel notes) with Javascript.
