L o a d i n g
Canadian TAX Filing System

🇨🇦 FynIQ

Category
Custom Software
Client
FynIQ
Start Date
3 Oct 2025
Role
Front-end Developer

Project description

Fyniq is a full-scale tax-filing web application designed to automate and simplify the Canadian personal and business tax process. Before I joined, the company relied on a paid third-party service (CloudTax) for all core operations. When I joined early in the company’s lifecycle, I rebuilt the entire front-end from scratch — replicating CloudTax’s capabilities and then extending them with more powerful workflows tailored to Fyniq’s product vision. The platform is now fully integrated with the official Canadian tax bureau system, following government approval for API access. This allowed Fyniq to transition from a dependency-based business model to owning its own tax-filing infrastructure.

I personally handled:

  • Architected the entire front-end using React, Next.js, Tailwind CSS, Chakra UI, Redux, and React Query.
  • Recreated all the essential features previously provided by CloudTax — but designed for better UX, performance, and scalability.
  • Built a clean, intuitive multi-step tax-filing flow that handles data collection, validation, document uploads, and submission states with zero friction.
  • Implemented dashboards for users, accountants, and internal staff to manage tax documents, track filing status, communicate, and review submissions.
  • Integrated front-end flows with the government-approved Canadian tax system API, managing secure data exchange, audit states, and validation responses.
  • Built optimized data flows using Redux for global state and React Query for real-time data synchronization.
  • Led all UI/UX decisions with a focus on clarity, trust, and accuracy — critical for any financial or tax-related product.
  • Designed responsive layouts for all pages and ensured seamless usability across desktop, tablet, and mobile.

Impact of my role

By rebuilding Fyniq’s tax-filing platform from scratch, I enabled the company to eliminate its dependence on CloudTax and fully own its tax-processing workflow. My front-end architecture made it possible to integrate directly with the official Canadian tax bureau system—after securing government approval—giving Fyniq the ability to launch new tax products, improve accuracy, and streamline the entire filing process. This transition not only reduced long-term operational costs but also significantly improved performance, usability, and user completion rates. By replacing a previously outsourced system with a fully custom, compliant, and scalable front-end, I helped establish a foundation that supports future expansion while allowing the company to operate independently and cost-effectively.