
Modernising and Scaling a Mobile Application for the Industrial Sector
Client: Camfil
Location: Global
Project: modernisation and development of the Camfil Certificates mobile application
Scope of cooperation: solution analysis and design, application architecture modernisation, iOS and Android development, UX/UI design, integration with the existing backend and Microsoft Azure environment, testing, release, maintenance and development
Project Background
Camfil is a global manufacturer of air filtration solutions, providing systems used in commercial and industrial facilities. One of the company’s digital tools supporting its customers was the MyCamfil Connect application, which provided access to technical documentation for installed filters.
The solution enables users to identify HEPA filters by scanning QR codes and access the certificates and test reports assigned to them. Digital access to documentation makes it easier to catalogue, share and prepare it for audit and validation processes. The application also supported operational processes across Camfil factories and regional units, enabling test reports to be shared before filters were shipped to customers.
Over time, the technological limitations of the existing application began to restrict its development and the ability to respond quickly to user needs. Modernising the solution, combined with its rebranding and relaunch as Camfil Certificates, was intended to create a secure, stable and scalable foundation for future functionality and expansion into new markets.
Challenge
At the same time, it was essential to maintain a native-quality experience on both iOS and Android devices and ensure continuity of operational processes dependent on access to certificates and test reports.
Facing a similar challenge?
Let’s talkSolution
We began the modernisation by redesigning the application’s technological foundations. Instead of developing two independent solutions for iOS and Android, we used Kotlin Multiplatform. This enabled us to share key elements of business logic while retaining native interfaces built with Jetpack Compose and SwiftUI.
This approach made both versions of the application more consistent, reduced the risk of discrepancies between platforms and accelerated the delivery of subsequent changes. Elements requiring direct interaction with the operating system – including the user interface and QR code scanning – remained native.
We integrated the new application with the client’s existing backend and Microsoft Azure infrastructure. Through APIs, users can quickly access certificates and test reports assigned to specific filters. Data and authentication security are supported by native Keychain and Keystore mechanisms, as well as secure token handling.
The modernisation also covered UX/UI. We redesigned key screens and processes, including login, the home dashboard, user account and filter scanning. We also introduced the ability to rename files directly within the application, making technical documentation easier to manage.
The solution was brought under a structured product lifecycle management model – from testing subsequent versions in pre-release environments and CI/CD automation to publication in the App Store and Google Play, followed by ongoing support and application monitoring.
Results
The modernisation transformed an application based on outdated components into a secure and scalable mobile solution ready for further development. Camfil Certificates gives users quick access to filter certificates and test reports immediately after scanning a QR code, streamlining technical documentation management and preparation for audits and validation.
The new architecture reduced technical debt, aligned the development of the iOS and Android versions and created a stable foundation for introducing new functionality and making the application available in additional markets.
Integrations
Facing a similar challenge?
Let’s talkRelated Services and Solutions
UX & UI Design
Designing intuitive, user-friendly interfaces for websites and applications.
Kotlin Multiplatform
Share business logic between Android and iOS while maintaining native UI where needed. KMM accelerates development, reduces code duplication, and allows flexible decisions on what to share.
Azure Cloud Solutions
Our cloud solutions leverage Microsoft Azure capabilities to deliver control, monitoring, automation, and scalable data management.
View other case studies

Higher engagement and sales via a mobile app

Reliable parking and car wash system for growing markets
Have questions? Let’s connect
Contact us and learn how we can build tailored analytics solutions for your business.
Thank you! Your message has been sent. We will get back to you shortly.
Something went wrong! Please try again.
or give us a call: +48 85 652 09 20
The administrator of your personal data is Infinity Group Sp. z o.o., with its registered office in Białystok.
The data provided in the form will be processed for the purpose of responding to your inquiry (Article 6(1)(f) of the GDPR – the administrator’s legitimate interest consisting in conducting correspondence).
Providing your data is voluntary, but necessary in order to receive a response.
You have, among others, the right to object to the processing of your data and the right to lodge a complaint with the President of the Personal Data Protection Office (Poland).
Detailed information, including information on data recipients, the data retention period, and possible transfers of data outside the EEA, can be found under the link “Information on the processing of your personal data”.