Firmware Flashing Platform
A hardware company needed a specialised system to flash firmware onto hardware modules and manage their lifecycle across distributed locations. RemSoft.Dev built a distributed solution combining a Blazor Hybrid desktop application - the reliable interface to local devices - with background Worker Services and centralised Web APIs, so operations can be controlled, monitored and synchronised remotely. Core business logic in C#, scalable and secure Web APIs, and optimised SQL Server schemas and queries keep accurate track of device states and firmware versions; Microsoft Entra ID provides authentication, authorisation and role-based access for secure remote operations. Led by our CTO as team lead and full-stack engineer, the work followed clean-architecture principles with regular code reviews and a strong emphasis on stability, security and maintainability - safe flashing, real-time feedback, consistent device management everywhere.