Aeroplan Redemption eStore
Transforming Aeroplan’s digital ecosystem, I played a key role in designing and implementing solutions that spanned multiple projects, from software architecture and initial MVP, to e-commerce experiences pioneering accessibility and cross-browser compatibility. These initiatives revolutionized how users interacted with Aeroplan’s services, enabling seamless reward earning, better user experiences, and regulatory compliance across their platform.
Roles | Client | Credits | Date |
---|---|---|---|
development | Quantum Mob | Tony Ko Steven Smith | Jan 2020 to Jan 2023 |
In Depth
My engagements with Aeroplan encompassed a diverse range of projects that addressed user experience, accessibility, and technical scalability across their ecosystem:
Aeroplan Shopping Button Browser Extension: As the lead developer, I architected Aeroplan’s first cross-browser web extension, which supported hundreds of retailer sites. The extension enabled users to earn points seamlessly while shopping online. Utilizing an SWR-based query system, I overcame CORS limitations to provide real-time updates, implemented multi-domain navigation tracking for uninterrupted purchase sessions, and designed a multi-layer caching system to reduce backend load and enhance performance.
Aeroplan Retailer and Catalog Redesign: I spearheaded the implementation of the eStore’s retailer catalog and filtering system redesign to create a more intuitive shopping experience. My contributions included implementing a componentized React architecture, Redux-based state management, and whitelabel theming to improve scalability. These updates allowed users to more easily locate retailers and discover Aeroplan earning opportunities, significantly improving engagement.
AODA AA / WCAG Compliance: Leading Aeroplan’s accessibility initiative, I ensured their eStore met AODA AA and WCAG 2.0 compliance standards. This involved auditing the platform, implementing semantic HTML, and enhancing keyboard navigation and screen reader compatibility. These changes ensured equitable access for all users and alignment with regulatory requirements.
eStore Initial Architecture and MVP: I was instrumental in laying the groundwork for Aeroplan’s eStore by developing its initial architecture and MVP. This project involved designing scalable front-end and server-side solutions with React and Node.js, enabling future feature expansion. The MVP provided users with a streamlined way to redeem points online, setting a strong foundation for ongoing development.
Technical Innovations and Team Leadership: Across all projects, I integrated modern development practices, including monorepos for streamlined code management, CI/CD pipelines for efficient deployments, and modular design systems for reusable components. I also led and mentored teams, ensuring consistent code quality, fostering knowledge sharing, and aligning technical solutions with business objectives.
Proposal Development and Client Engagement: I collaborated with Aeroplan stakeholders to develop proposals for new projects, including feature enhancements, performance optimizations, and accessibility improvements. My contributions helped secure client buy-in for three engagements and align project goals with Aeroplan’s strategic vision.
These contributions collectively elevated Aeroplan’s digital platform, driving user satisfaction and operational efficiency while adhering to stringent technical and regulatory standards. My work with Aeroplan exemplifies the power of combining technical expertise with a user-centered approach to deliver impactful, scalable solutions.
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.