Heart Pump Simulation Application


Heart Pump Simulation Application

healthcare   ·    iOS   ·    simulation   ·    software development   ·    Windows


A leading provider of medical devices for circulatory support tasked Auriga with development of the new simulation app for its heart pumps to replace the outdated one. The app will be used for medical personnel training purposes.

Projects Highlights

Xamarin.Forms for cross-platform support (Windows 10, iOS and Android).

Clean Architecture approach to partition UI, DB and business-layer functionality.

DLL and Cocoa Touch static library compilations developed to utilize legacy proprietary pump algorithms.

Aortic Pressure (AoP), Motor Current (MC), Flow, and Speed input collected automatically every 40 ms from log file or pump.

Integration with simulation dummy.

Waveforms rendering.

Achieved Benefits

iPAD and desktop support.

Simulates Differential Pressure (DP), LVP, EDP, cardiac output (CO), cardiac power output (CPO), native CO (NCO) waveforms and pump position.

Simulated models for five models of heart pumps.

UI totally redesigned based on new functionality and feedback.

Agile approach for timely changes implementation and keeping up with the schedule (6 months project).


iOS  ·  Windows 10

C#  ·  Xamarin.Forms

ReactiveUI  ·  VIPER SDK


Most Relevant Cases


Auriga Recognized for Top Customer References and Innovation

Auriga Recognized for Top Customer References and Innovation

Auriga, a prominent software development service provider, is proud to announce that the company has been recognized for sustained excellence across several categories in The

Embedded World 2020: Trends to Watch This Year

Embedded World 2020, a leading international trade fair for embedded systems technology, took place in Nuremberg, Germany at the end of February. The challenging circumstances...

Auriga Ranked Among Top Companies on Global Outsourcing 100® List

Auriga, a US-based expert software R&D services provider, is proud to be featured on the 2020 Global Outsourcing 100® list of the International Association of...