My name is Peter Flor, a front-end web developer based in Toronto, Ontario, Canada. I've built, maintained, and improved websites and applications that real businesses depend on — from React frontends to legacy systems that can't afford to break. My design background has allowed me to build interfaces that work well and look the part, thinking of the user first and the code second.
![[interface] screenshot of collaboration interface (for a productivity tools business)](https://cdn.prod.website-files.com/69fa250a63f0ff1d44d524b5/69fccdf82ef64628908167cd_500b93b7-d73f-47b1-952f-d5c7f5a486b2.avif)
A collection of some of the projects I have worked on.
At Liteline Corporation, I worked on everything from the main corporate website to marketing landing pages and internal web apps. I collaborated closely with senior management, product/marketing team and outside vendors to turn ideas and requirements into responsive, polished interfaces using React, JavaScript, HTML, and CSS — all tied together across Shopify, WordPress, and Microsoft Dynamics NAV. I also set up GA4 and Google Tag Manager to track how users were actually engaging with the sites, which helped drive ongoing improvements.

A large-scale B2B web application built for Adidas to let business users create, manage, and customize orders across the US and Canadian markets. I worked on front-end development using HTML5, CSS, JavaScript, and AngularJS — building a dynamic, data-driven interface designed for daily use by non-technical business teams.

A B2B portal built for Adidas Canada's wholesale operations, enabling sales reps and business partners to browse and place orders online. Built with HTML5, CSS, JavaScript, and jQuery.

The US portal was adapted from the original Canadian version, with market-specific requirements driving both design and functionality changes.

A customer-facing booking and information site for TaylorMade's club-fitting and golf services, built under the Adidas brand family. Designed and developed to guide golfers through available services and appointment booking, with a clean layout suited to the premium TaylorMade brand.