2020 — Now
Menlo Park, California, United States
Redwood City, California, United States
Developed new UI components in React, Redux, and Sagas for public-facing online
shopping websites, updating them with a modernized, user-friendlier experience
Authored 4 distinct pages including user profile homepages, product reviews,
partner domain registration, and product news, for both public and private views
Overhauled a multi-million annual visitor marketplace page to use modern
frameworks, along with new features, faster performance, and a cleaner UX
Developed internal tools for a non-developer audience to help validate and correct
marketplace products, fixing customer issues in a rapid and nonintrusive way
Refactored middle-tier codebase to improve serialization of data objects, increasing
website performance by over 10%
Worked together with a team of 4 to rapidly develop an in-house chat messaging
solution for customers, successfully in time for a critical holiday deadline
Redesigned existing form input component functionality to be compliant with ARIA
standards, improving the overall website accessibility
Retired a prolific legacy feature from the website with zero performance footprint
to site functionality, build, and runtime, streamlining the user experience
2018 — 2018
Oakville, Ontario / Millbrae, California
Developed new Angular components and NodeJS functionality for the improvement of the company’s internal systems and web platforms for major global retail outlets
Rapidly designed, implemented, and iterated upon brand new platform features over the span of one week to help secure a multi-million dollar international client
Migrated static dashboards to a mobile-friendly format, improving compatibility with client technology and usability for company field operatives
Created global style guides and Sass stylesheets to deliver a more consistent user experience across dashboards and clean up 15+ stale files from codebase
Worked directly with operations and infrastructure teams to iteratively deliver multiple new and improved web tools for their use, increasing task efficiency
2017 — 2017
Toronto, Canada Area
Developed new client-focused features and functionality for the company software platform, designing both user-facing webpages and backend structure
Worked with the Ruby on Rails framework to develop modular web applications
Extended web component functionality for file handling and form interactions using React.js and ES6 practices, improving platform usability for clients
Programmed new modules for a Golang backend, synchronizing Aerospike database with visual frontend as part of new codebase functionality
Researched and wrote MySQL data queries for product and business teams, assisting with the development of new platform features
Worked in an Agile environment to ensure continuous delivery of objectives
2017 — 2017
Mississauga, Ontario
Designed robust, dynamic and user-friendly front-end webpages for the satisfaction of a variety of company clients
Implemented modifications to product profiles, campaign sites and secure services using HTML5, jQuery and LotusNotes
Developed full stack functionality for displaying geographic regions on a mapping webpage for an agricultural client
Researched and applied the use of external software, QGiS and GRASS GIS to create data from client specifications
Created SQL backend and middleware agent to represent the data in a visually appealing format on the frontend
Assisted with migrating existing static webpages to a dynamic responsive format, reducing the expected deployment time
Monitored production web logs on a daily basis, identifying and helping fix any errors that arose, improving user experience
Wrote detailed documentation outlining company and project processes to speed up future employee deployment
Education
2015 — 2020
University of Waterloo
Bachelor of Computer Science ( BCS)
2015 — 2020
2012 — 2015
Abbey Park High School, Oakville, ON
2012 — 2015