Telea Medical Logо

Rewriting of the RFID tag data decoding module for Telea Medical

Innowise completely overhauled the RFID tag data decoding module for Telea Medical, an EU-based medical device manufacturer, to improve the quality and scalability in line with industry best practices.

4 weeks

for a full module rewrite

100%

accurate RFID data processing

Hero section image
Industry Healthcare
Region Italy
Employees 11-50
Client since 2024

Client overview

Summarize article with AI

Telea Medical is an Italian medical device manufacturer with a 35+ years-long history. Its product portfolio is built around its patented Quantum Molecular Resonance (QMR) technology used across surgery, physiotherapy, aesthetic medicine, tissue engineering, and ophthalmology.

Telea Medical ships devices with a standard RFID tag attached under the device packaging box. When the box approaches the device, the reader detects the tag, and the device activates. Telea Medical needed to improve a software module that decodes RFID tag data.

Quote icon

Our first task was the integration of RFID functions into a running system with the aim to preserve the existing software integrity, in transparent mode. For those who have experience, it’s easy to understand how difficult this job is. Nevertheless, the Innowise engineers were able to design a feasible solution. Communication was very easy with engineers-to-engineers relations that helped a lot to clarify the specifications, sometimes incomplete. Innowise was able to read between lines, respect the timing and provide support also beyond the contractual duties in a wide and effective cooperation framework.

Telea Medical Logо
Gianpietro Favaro CTO, Telea Medical S.r.l.
Letter of recommendation, Page 1 Letter of recommendation, Page 2

Challenge

The original decoding logic was a quick proof-of-concept: good enough for internal testing, but not the long-term foundation Telea Medical wanted. The existing module technically worked, but it was never intended to scale. That’s why Telea Medical wanted to future-proof the codebase without disturbing the running system.

  • Turn PoC into a dependable solution. The decoding logic was written quickly as a PoC, so it needed restructuring for maintainability and repeatability.
  • Focus on quality to avoid risks. Although not immediately business-critical, cleaner code and architecture would reduce future risk for the client.
  • Non-disruptive integration. The rewritten module had to seamlessly plug into the application, without altering its behavior.
  • Vendor selection. Telea Medical wanted to use this project to find an external healthcare software development partner and validate its capabilities for upcoming outstaffing needs.
  • Scalability limits. The module couldn’t handle continuous data streams reliably and needed to be upgraded.
  • Hard-to-maintain codebase. The existing code wasn’t easy to update, change, and maintain, so Telea Medical wanted to make it clearer and better-structured.
  • Hardware specifics. The solution had to connect with the ECCEL PEPPER C1 USB V2.2 reader reliably to read both unique and private IDs from RFID tags.

Upgrade your software with Innowise

Solution we delivered

Discovery & planning phase

Innowise began with a code review to understand the constraints of the existing software module and call out risks. Together with Telea Medical’s product owner, we aligned on a plan and core steps:

Set up the environment and hardware

Establish the development environment and configure the necessary hardware (RFID reader).

Develop a future-ready module

Deliver a drop-in RFID component that preserves current behavior and gives way for future enhancements.

Validate performance and reliability

Thoroughly test the software module functionality and performance.

Ensure easy handover

Create a comprehensive technical documentation for easy maintenance.

Even though the change wasn’t urgent, the expected payoff for Telea Medical was a smoother operation now and less technical debt later.

Software module rewriting

Innowise approached the rewrite as a short, disciplined delivery, with a focus on keeping changes transparent to the client and handing over the code that the client team can run and upgrade with confidence.

Environment & hardware setup

We prepared a consistent development workspace and configured the RFID reader the same way it would run in practice, so engineers could start quickly and see the exact behavior end users would experience.

Software module design & rewriting

Here, we rebuilt RFID logic, turning it into a clear, self-contained module, preserving current behavior and removing hidden dependencies.

Testing for reliability and performance

Innowise executed a practical test plan to confirm stable operation. Results were reviewed with the client so acceptance criteria were visible, measurable, and tied to real-world use.

Comprehensive module documentation

We documented the code thoroughly: clear naming, inline comments, etc. Thanks to it, Telea Medical’s engineers can understand the module at a glance and maintain it without second-guessing.

Delivery process

A single Senior C++ Engineer owned the work end-to-end: review, design, refactor, testing, and documentation. We kept feedback loops tight: frequent engineer-to-engineer check-ins and versioned hand-offs, so Telea Medical could observe behavior at each step. The module was merged in transparent mode, preserving the expected behavior.

Quote icon

Telea Medical came to us with a quality-focused mindset, fast decision cycles, and a team that was always accessible — an ideal setup for productive collaboration. When ambiguity surfaced, Telea Medical’s pragmatism let us close gaps quickly. We’re genuinely proud of the work we’ve done. It’s a pleasure to support a medical device manufacturing company that values rigor and speed in equal measure.

Julia Tretyak
Julia Tretyak Project Manager

Technologies

Language & frameworks

C++

Hardware

ECCEL PEPPER C1 USB V2.2 reader

Environment

Linux platform

Team

Icon 1
Senior C++ Software Engineer
Icon 1
Project Manager (on-demand)
Innowise team

Results

Project duration
June – July 2024
  • In four weeks, Innowise delivered a production-grade RFID tag data decoding module that integrates cleanly with the existing system and behaves predictably under real-world conditions.
  • The architecture now supports future enhancements without risky rewrites, and documentation shortens the maintenance time.
  • Although this work was not initially business-critical, the client’s decision to invest in quality early has paid off in smoother operations today and a cleaner path for changes in the future.
  • Satisfied with delivery quality and collaboration, Telea Medical engaged Innowise for a second project: adapting their Widgets application to a new 1024×600 embedded display.

Table of contents

Upgrade your software with Innowise

    Contact us

    Book a call or fill out the form below and we’ll get back to you once we’ve processed your request.

    Send us a voice message
    Attach documents
    Upload file

    You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.

    By clicking Send, you consent to Innowise processing your personal data per our Privacy Policy to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.

    You can also send us your request
    to contact@innowise.com

    What happens next?

    1

    Once we’ve received and processed your request, we’ll get back to you to detail your project needs and sign an NDA to ensure confidentiality.

    2

    After examining your wants, needs, and expectations, our team will devise a project proposal with the scope of work, team size, time, and cost estimates.

    3

    We’ll arrange a meeting with you to discuss the offer and nail down the details.

    4

    Finally, we’ll sign a contract and start working on your project right away.

    arrow