Eric Brewer
Verified Expert in Engineering
Software Developer
Eric has been creating interactive UIs and beautiful web experiences for over seven years. With a deep understanding of modern technology and dedication to industry best practices, he has led the charge of modern development in digital agencies, multinational corporations and small, scrappy startups alike. A passion for game design and development heavily informs his work on immersive UIs that are as functional as they are visually stunning.
Portfolio
Experience
Availability
Preferred Environment
Webpack, Git, Node.js, Vue, JavaScript, Tailwind CSS
The most amazing...
...web experience I've built is a hand-coded, isometric game engine with an AI chat-integrated sidekick.
Work Experience
Senior Front-end Developer
eSolutions
- Built, maintained, and continually updated UI for a widely used online procurement platform.
- Created and managed an accessibility process for the digital wing, with user-focused adherence to WCAG, AODA, and the POUR principles of accessible application development.
- Worked across teams on multiple, widely-used municipality-level applications, serving as both an expert and a workhorse in front-end development.
- Ensured quality and uptime for applications with CI/CD and a robust, peer-reviewed codebase that was continually developed in an agile team setting.
Front-end Developer
Merge
- Developed and maintained large, corporate websites for multinational companies like HRBlock and Molson Coors.
- Created numerous microsites, UIs, and landing pages for clients across a broad spectrum of markets.
- Built a Slack-integrated, multi-agency resource-search application to find developers by name, skill set, experience, or location to aid in speedy resource allocation.
- Designed 3D interactive page environments for Yescarta's launch website using WebGL and Babylon.js.
- Led the effort to switch the larger development team from Angular 1.x to React and Vue.js.
Front-end Developer
Ontario Provincial Government
- Leveraged D3 and AMCharts to break down overly-dense tables and spreadsheets into easily digestible and interactive charts and UIs.
- Built easy-to-use, synchronized, inter-agency web application to catalog and curate tens of thousands of government PDFs that were being poorly tracked through dozens of spreadsheets.
- Developed reusable and adjustable modules to display data in simple, interactive tables.
- Rebuilt driver education game series from flash to HTML5 and canvas from the ground-up.
Front-end Developer
Thomas Cook
- Built UIs for and maintained large, client-facing travel websites Thomascook.ca, Belairtravel.com, and Searstravel.ca.
- Developed the company's first JavaScript-driven front-end, following an SPA model for search results rather than slower server-side search UIs.
- Created an HTML5 canvas map ui for interactive flight planning on Thomascook.ca.
Front-end Developer
Sunwing Travel Group
- Designed and built user-friendly interfaces to streamline travel searches and increase user retention on large, client-facing site.
- Built numerous tools to streamline development and greatly increase work efficiency including a web application to build daily promos with a few clicks instead of hours of coding.
- Created gamified banners and contest pages to increase user engagement.
Experience
Kill DarkJoel | Vue Battle
https://codepen.io/ebrewe/full/wqKxjb/Molson Coors Corporate
http://molsoncoors.com/enBecause of its Canadian roots and European properties, industry best practices for the build, with a strict focus on accessibility was a necessity.
LCBO Always Taking Care
We built a slick site with a stylish UI and strong design sense to highlight alcohol-free recipes and party ideas, incorporating Spotify playlists to keep the party going and informative articles to keep things real.
Fountain Tire
https://www.fountaintire.com/Skills
Languages
CSS, HTML5, JavaScript, ECMAScript (ES6), ES7, Python
Frameworks
Bootstrap, Redux, Tailwind CSS, AngularJS, Next.js, Unity3D, YARN, Angular
Libraries/APIs
Vue, Vue 2, React, jQuery, Vuex, Node.js
Tools
Photoshop 2018, Gulp, Illustrator 2018, Git, Webpack, ZBrush, Blender, InDesign CC
Other
Web Accessibility, Responsive UI, Mobile Web, Freelancing, Vue 3, Accessibility, Web Development, Web UX, Animation, Game Development, Computer Science, Software Development, Vite, Pinia
Paradigms
Gamification, Object-oriented Programming (OOP)
Platforms
WordPress, Meteor
Storage
MySQL, MongoDB, PostgreSQL
Education
Associate's Degree in Web Design and Development
Ryerson University - Toronto, Ontario, Canada
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring