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.