
The Web Dev(in)
I'm a software developer with 8 years of experience building accessible, performant, and responsive web applications. I have a strong technical background in JavaScript, Vue.js, and Nuxt, as well as mentorship experience leading teams of developers.
I enjoy using modern web frameworks and implementing best-practices that enable myself and my team to deliver quality user-experiences.

Experience
Lead Frontend Engineer
Canada Drives (November 2017 - Present)
Responsible for scoping and implementing new features with JavaScript, TypeScript, Vue.js, and Nuxt. Assisted with improvements to our Continuous Integration pipeline, maintaining unit test coverage with Jest, and upgrading the codebase from Vue 2 to Vue 3.
Involved with creating tasks, sprint planning, code reviews, and delegating work between team members. Facilitated on-boarding of new team members, provided mentorship to Junior Developers through 1-on-1 meetings and lunch-and-learn presentations. Coordinated requirements between Agile teams. Received multiple accolades, including the Innovator Award in 2018, and the Mentor Award in 2020.
Lead Frontend Engineer
Spring Financial (December 2021 - November 2022)
Led the Frontend team at Spring Financial, a Canada Drives' sister-company. Responsible for scoping and developing new features, performing code reviews, and mentoring junior engineers. Documented coding standards and best practices for the team to follow. Contributed to our release management process by leading weekly meetings to coordinate between Agile teams, review in-progress features, and plan deployments. Received recognition with the Mentor Award in 2021.
Assisted the team with a re-branding of our company website and loan application flow using Vue.js and Nuxt. The re-brand was successful, reducing user bounce rate, and increasing conversion rate by 15%. Changes to the application flow improved the rate that users submitted necessary documents from 20% to 70%.
Jr. Software Developer
Canada Drives (August 2016 - November 2017)
Helped build and maintain new and existing websites using PHP, HTML, JavaScript, and SCSS. Worked from mock-ups provided by the design team to develop a/b test variations for our websites. These tests ranged from small text changes to full-scale redesigns.
Led frontend development on a rewrite of an internal application. The previous app was built with Laravel and jQuery, while the rewrite was built with Vue.js, ES6, SCSS, and Webpack. The code and project structure was easier to maintain than the previous iteration. The new version reduced the time needed to add new features, while improving development time, user experience, and client-side performance.
Jr. Frontend Developer
Phoenix Restorations (September 2015 - July 2016)
Assisted with building an enterprise-level single-page application. Worked directly with the Team Lead / Software Architect to design and implement a wide variety of features. These features included multi-language support, invoices, inventory management, and other business-related features.
Responsible for implementing API routes to communicate with a database using Symfony, a PHP framework. Designed views and web components with HTML, PHP, and SASS. Used AngularJS to create controllers, services, factories, and custom directives to implement front end functionality.
Jr. Web Developer
Website-On-Demand (October 2014 - September 2015)
Responsible for developing and building websites with a wide variety of clients, including the Canadian Lymphedema Framework, Public Interest (Toronto), and many others. Tasks ranged from complete site builds, to small updates and style tweaks. Primarily used HTML, CSS, JavaScript, PHP, and WordPress.
Consulted with clients to communicate website updates and specifications. Followed a tight schedule to ensure updates are delivered on time and clients were happy with our work. Clients often commented on our attention to detail and quick response times.
Websites

Canada Drives (Ecommerce Shop)
Purchase or finance a vehicle from any device

Canada Drives
Canadian Car Loans

Spring Financial
Personal Loans & Mortgages

USA Drives
USA Car Loans

Fresh Start
Online Personal Loans

Freedom Car Credit
UK Car Loans

Canadian Lymphedema Framework
Lymphedema Education

Fitlight
Agility Training Products
