Project Overview
Windle is a professional-grade mobile application developed for heat pump installers, resellers, and technicians. Built during my time at Windle (subsidiary of Groupe Witeem), the app streamlines thermal studies and automates equipment recommendations based on precise, real-time field data. It enables users to generate reliable diagnostics, select the most suitable heat pump, and manage customer interactions : all from a mobile device.
Project Goals
Automate Thermal Calculations: Integrate complex thermal formulas directly into a mobile interface, reducing errors and manual work.
Smart Equipment Matching: Recommend the best-fitting heat pump models based on technical and environmental parameters.
White-Label Ready: Offer resellers and partners a customizable version of the platform.
Field Productivity: Support technicians in real-time on the ground with fast, client-friendly tools.
Error Reduction & Time Savings: Simplify complex decisions with automated, reliable processes.
The Challenges
Implementing advanced thermal logic within a mobile UX without overwhelming the user.
Keeping the app intuitive while offering multi-brand and multi-reseller customization.
Setting up robust CI/CD workflows and managing secure secrets and backups on GCP.
Transitioning from legacy VMs to a fully cloud-native infrastructure.
Ensuring JWT-based authentication across services and integrating Firebase Auth seamlessly.
The Solutions
Adopted a Clean Architecture pattern to isolate business logic, UI, and data layers.
Developed a CI/CD pipeline using GitLab CI, Cloud Run, Artifact Registry, and GCP Buckets.
Chose Flutter for mobile development to ensure cross-platform consistency and rapid delivery.
Used Symfony + API Platform to create a RESTful and maintainable backend.
Integrated Firebase Authentication as a secure and scalable identity provider.
Collaborated closely with UX/UI designers, backend developers, and the client Arkteos for constant field validation.


