Wave ⎯ Finance Management Platform - Canada

Development

project

Introduction

Waveapps is a Toronto-based SaaS suite that helps freelancers and small businesses manage invoicing, payments, accounting and payroll from a single, mostly free workspace. Since joining H&R Block's product family in 2019, it has grown into one of the most widely used all-in-one finance platforms for the micro-business segment. Bloomteq developed and maintains Wave's Financial Accounts service, enabling unified multi-provider account management at scale.

Challenge and Scope

Wave's Financial Accounts service needed to scale from a single payment provider to a fully multi-provider architecture while maintaining data integrity and zero downtime for its large base of small business customers. Key challenges included: Migrating from WorldPay to Adyen without service disruption (shadow migrations). Managing complex token-based account linking across multiple financial providers. Building reliable gRPC/Kafka integrations for real-time data synchronisation. Ensuring full audit logging and compliance across all financial account operations. Delivering real-time monitoring and automated workflows in a cloud-native environment.

Approach, Solution and Outcome

Bloomteq's team is embedded as a core engineering unit within Wave's product organisation, taking ownership of the Financial Accounts service end-to-end. The approach centred on:

  • Incremental migration strategy using shadow migrations to de-risk provider transitions.

  • Event-driven design using Kafka to decouple account operations from downstream consumers.

  • Container-first deployment on Okteto/Docker to enable consistent environment management.

Solution

  • Developed and maintains Wave's Financial Accounts service for unified multi-provider account management.

  • Executed WorldPay to Adyen migration using shadow migration techniques, ensuring zero data loss.

  • Implemented token-based account linking to securely manage financial provider credentials.

  • Built gRPC/Kafka integrations for high-throughput, real-time data pipelines.

  • Deployed automated workflows that reduce manual account reconciliation overhead.

  • Established full audit logging across all account operations for compliance and traceability.

  • Set up real-time monitoring to proactively detect and resolve account service anomalies.

Outcome

  • Wave's Financial Accounts service now supports multiple payment providers from a single unified platform.

  • The shadow migration approach delivered provider transitions with no customer-facing downtime.

  • Automated workflows significantly reduced operational effort for account management tasks.

  • Real-time monitoring and audit logging improved Wave's compliance posture and incident response speed.

  • The scalable gRPC/Kafka architecture supports Wave's continued growth in the micro-business segment.

Business Impact

Bloomteq's engineering work on the Financial Accounts service has strengthened Wave's competitive position by enabling it to work with best-in-class payment providers while maintaining a seamless experience for its users. The multi-provider architecture reduces dependency on any single financial institution, improving platform resilience. Automated workflows and real-time monitoring directly reduce operational costs, while robust audit logging supports Wave's regulatory compliance requirements across its global customer base.

Share this case study:

Our latest work

project

Betterleap

Betterleap is an all-in-one recruiting platform that helps startups discover, pre-screen, and hire top talent.

UI/UX Design

Discovery

Development

Artificial Intelligence

project

Adecco

Bloomteq streamlined candidate sequencing and contact enrichment across multiple communication channels, built scalable ATS integrations, consolidated PII data ownership through a shared identity service, and deployed a single TypeScript codebase across nine countries - delivering market releases 2-3 times faster than traditional approaches.

Discovery

Product Design

Development

project

Mouratoglou e-Coaching

Offering professional-level coaching and video analysis using cutting-edge AI, and providing serve diagnosis and match statistics directly from phones.

UI/UX Design

Discovery

Development

Artificial Intelligence

project

DaVinci

Navigating challenges at the intersection of technology and workforce and successfully implementing user-friendly software, resulting in a remarkable success story.

UI/UX Design

Discovery

Development

project

Fumis Sense

Creating a stove display that seamlessly integrates intuitive controls and smart features, enhancing user experience while offering advanced functionality.

UI/UX Design

Discovery

Development

project

m.Doc Smart Clinic

m.Doc Smart Clinic stands as a revolutionary innovation in hospital digitization, emphasizing patient-centricity while streamlining administrative workflows for healthcare personnel.

UI/UX Design

Discovery

Development

Artificial Intelligence

project

Pleo

Bloomteq engineers partnered with Pleo to deliver seamless multi-currency wallets, automated money movement, and Open Banking integrations - all within a single, unified platform built for global scale.

Development

project

Wave

Bloomteq's team is embedded within Wave's core engineering organisation, owning the Financial Accounts service end-to-end, spanning multi-provider account management, a zero-downtime migration from WorldPay to Adyen, and real-time data pipelines via gRPC and Kafka.

Development

project

Personify Health

Bloomteq worked together with the Personify Health engineering team to re-architect a legacy monolithic wellness platform into a scalable micro-services and micro-frontends architecture - delivering real-time engagement via Kafka, native mobile rebuilds for Android and iOS, and a HIPAA-compliant foundation for AI-driven personalization, all on AWS with Docker and Kubernetes.

project

Audi

Bloomteq partners with Audi to modernize legacy infrastructure within the Audi Workbench - migrating WebSphere services to modern architectures, replacing the legacy TEFID system with real-time search and tracking capabilities via Quarkus and OpenSearch, and leading cloud infrastructure migration to OpenShift, all with zero disruption to Audi's core operations.

Development

project

Xplor Technologies

Bloomteq built a serverless ETL pipeline on AWS that cut new location launch times by up to 90%. The solution handles complex data mapping across multiple BMS providers and gives non-technical staff a simple interface to manage migrations independently. Additional work included cross-platform dashboards, multi-BMS data unification, and a full redesign of the FieldEdge mobile app in React Native.

Development

UI/UX Design

project

Porsche

Bloomteq works alongside Porsche's engineering teams across three product domains: the My Porsche connected vehicle app, the Porsche Payment Platform, and the GDC ISOND EV Charging Analytics system. Work spans mobile feature development and market-specific adaptations for North American markets, modular micro frontend payment components supporting dozens of payment methods across multiple countries, and a large-scale data pipeline processing approximately 50TB of raw EV charging data to help Porsche Support teams resolve driver issues in real time.

Development

project

Zeppelin / Caterpillar

Bloomteq modernized Zeppelin's fleet tracking infrastructure by replacing a 17-year-old codebase with a full lifecycle telematics system built on Java SpringBoot, Angular, and PostgreSQL on AWS. MachineMax hardware trackers stream real-time data on equipment status, GPS location, working hours, and emissions through a resilient pipeline supporting both cellular and radio networks. The solution includes telematics dashboards, automated malfunction detection, and automated customer reporting - eliminating manual processes and reducing unplanned downtime across Zeppelin's heavy equipment fleet in Germany.

Development

UI/UX Design

Product Design

Discovery

project

Furnatek

Bloomteq designed and deployed a furnace management platform that digitizes temperature monitoring using IR cameras and real-time analytics. Built on C# / .NET Core and deployed on Kubernetes and AWS, the platform provides automated anomaly detection and centralized diagnostics across multiple furnace units - replacing manual physical inspections in hazardous high-temperature environments.

Development

UI/UX Design

Discovery

people small

Got a project idea? Let's bring it to life!

Connect with us

Subscribe to Our Newsletter

Sign up for our newsletter to receive the latest updates, insights, and industry news.

light_logo
Iso Certificate for Quality Management Iso Certificate for Information Security AWS Partner

/ Kolodvorska 12, 71000 Sarajevo, BiH

/ E-mail: info@bloomteq.com

/ Call: +387 62 949-259

© 2024 Bloomteq. All Rights Reserved.

Privacy Policy