Aeroplan Shopping Button Browser Extension

The Aeroplan Shopping Button browser extension brought seamless rewards earning to users across hundreds of retail sites. Designed for cross-browser compatibility, high traffic and dynamic retailer data, this innovative tool streamlined the shopping experience while integrating effortlessly with Aeroplan’s ecosystem.

RolesClientCreditsDate
developmentQuantum Mob

Tony Ko

Jul 2021 to Jan 2022

In Depth

As the lead developer for the Aeroplan Shopping Button browser extension, I created a cross-browser solution that integrated rewards earning seamlessly into online shopping. To address the complexities of shopping sessions, I optimized the event system to overcome CORS restrictions and handle interactions across multiple tabs and windows without state conflicts. I implemented an SWR-based query system and developed a navigation tracking system for multi-domain purchase sessions, ensuring smooth user journeys. To manage high traffic and dynamic retailer data, I designed a multi-level caching mechanism that reduced backend load while maintaining responsive performance. This project delivered a reliable, scalable, and user-friendly tool that empowered Aeroplan members to earn rewards effortlessly across hundreds of retailers.

Let’s Build Something Exceptional Together.

Ready to collaborate or explore new opportunities? I’m open to connections and passionate about building impactful software that scales with user needs. Reach out, and let’s create something extraordinary.

* Currently not available for freelance projects. Contact my company via Email.