Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

// INFINITY INFOSOFT

ECG monitor integration with a control app

Infinity InfoSoft integrated the client’s portable ECG monitoring device with a control application via BLE and introduced real-time data collection functionality.

Client

Our client is a US medical device company specializing in solutions for chronic disease monitoring and treatment. With a major focus on cardiovascular care and endocrinology, the client aims to improve patient outcomes through innovative devices and digital health solutions.

Detailed information about the client cannot be disclosed under the provisions of the NDA.

Discovery phase

Our collaboration with the client began with a comprehensive discovery phase to gain a thorough understanding of the existing codebase and technical requirements.

We started by reviewing the current code and documentation of the portable ECG monitor, identifying key functionalities and potential integration points. After a careful analysis of the project requirements, we defined the primary features, tech stack, and scope of the project, and were ready to move on to the development.

Development phase

Then, our project team proceeded to develop the outlined features and integrations in Agile iterations, following Kanban methodology. During the development phase, we delivered:

  • ECG monitor integration via BLE technology. We established a stable BLE connection between the portable ECG monitor and the patient application using Capacitor. This setup allowed seamless data transfer between the device and the control app server, ensuring real-time remote cardiac monitoring of patients with confirmed and suspected heart diseases.
  • ECG data reception and processing algorithm. Our team developed a robust algorithm to receive the ECG data stream from the BLE-enabled cardiac monitoring device and process it in real time.
  • Real-time data transfer to the server. To facilitate real-time analysis and visualization, we introduced the functionality allowing the streaming of ECG data to the backend server right after receiving every portion of it.
  • ECG visualization and report generation. To display the ECG findings, we integrated the CanvasJS library that helped draw cardiograms in real time. Additionally, we enabled the export of ECG results to a PDF file for medical documentation or sharing with healthcare providers.

Stabilization and launch

After implementing the core features, we carried out thorough testing and stabilization. Our QA engineer conducted manual functional tests to identify and resolve potential issues.

Once the system passed all quality checks, we launched the new features and handed over the necessary project documentation to the client. To facilitate user onboarding, we also provided a guide to the new functionality.

Technologies

Mobile

Ionic

Device connectivity

Bluetooth Low Energy (BLE)

Integration

Capacitor

Data visualization

CanvasJS

Why Choose INFINITY INFOSOFT?
  • ✅ Established Expertise: Backed by years of experience and industry best practices.
  • ✅ Global Reach: Local presence in Singapore with international delivery capabilities.
  • ✅ Client-Centric Approach: Your goals drive our strategy and execution.
  • ✅ End-to-End Service: From strategy to support—we’re with you at every stage.
  • ✅ Innovation-Driven Culture: Constantly evolving to keep you ahead of the curve.

24/7 Global Support

We hire and build your own remote dedicated development teams tailored to your specific needs.

At INFINITY INFOSOFT, we believe software is more than just technology—it’s a transformative force that empowers businesses and reshapes industries. Partner with us to unlock your digital potential.