Health Beacon Logo

Custom healthcare software to enhance medication adherence through IoT solutions. 

Client

HealthBeacon Limited operates as a medication adherence technology company. The Company develops tools and trackers for managing medication, as well as provides customized reminders to help you start and stay on track with your health data. 

Industry

AI & Machine Learning
e-Health
IoT
IoT Networking

Services

AI/ML & Data Engineering
Application Architecture
AWS Cloud 
Back-end Development
Cloud & Backend Engineering

Country

IrelandIE Flag

Company size

Mid-Sized Business
Health Beacon device

The medication challenge

Modern life makes it hard to establish and maintain routines and with an unsustainable increase in healthcare spending. Clinical studies have demonstrated that patients adhere properly to only 50% of their prescribed drug therapy. Moreover, one of the most specific problematic areas is around patients dependent on self-injecting medicines. This 40bn, fastest-growing healthcare market segment needs innovative e-health solutions to address poor adherence and stop the waste of medicine and unwanted patient outcomes.

Software solution

HealthBeacon is a smart sharps bin (IoT device) for patients who self-inject medications at home. It is digitally connected and programmed with the patients’ personal medication schedule, using custom reminders to help them start and stay on track. 

MacBook pro image

What we worked on:

Cloud infrastructure

ASSIST has architected the cloud infrastructure using AWS. The IoT devices are connected via a 3G Vodafone private network to the cloud platform, where the data is collected and analysed using web and mobile dashboards. 

Data security & compliance

The system has been recently approved by the FDA in the US and the data management is HIPAA HITECH ready and GDPR compliant. The infrastructure has successfully passed external security audits as well. 

MLOps

We used IBM Watson to implement algorithms that detect different types of medication introduced in the bin. The mobile application was built in Android using our APIs and the web dashboards are built in Django, Python. 

Empowering innovation through cutting-edge technologies

We leverage advanced technologies to develop robust and efficient mobile and web applications, ensuring top-tier performance and cross-platform compatibility.

Python logo
IBM Watson logo
Java logo
CoffeeScript logo
AWS logo
Django logo
Bootstrap logo
MySQL logo

Development & Collaboration Insights

HealthBeacon came to us with the device and an idea. We architected the infrastructure and developed the application ecosystem, which allowed this product to become a reality. We were transparent with our technical choices and recommendations. Therefore, the client could make rapid, well-informed decisions and enable progress to come naturally. 

The impact of the numerous modules and integrations, working with other external teams while the client’s team structure was also changing, meant we had to show adaptability.  
Through extensive research and effective communication, we solved the main technical challenge related to the data sync with external services. Furthermore, the SQA process involved a lot of documentation and attention to detail. 

Community stories Health Beacon

Features

Besides processing data received daily from the devices, the platform offers a multitude of functionalities and benefits that make it a much needed e-health tool in a list of innovative medical devices. 

Girl holding a phone

What we worked on:

Communication protocols

Communication between system and device - when the device sends data, the system responds back to the device monitor according to precise calculations. The device also supports OTA updates. 

User Management

The platform can be accessed by multiple user types and each has customizable permissions.

Patient and treatment management

Patients benefit from a medication tracker that ensures they optimally adhere to their prescribed treatment.

Custom Integrations

Vodafone private B2B network integration with AWS cloud, AbbVie Hub Portal, Teva Salesforce, SAP Uniphar, Twilio – Communication APIs for SMS, Voice, Video & Authentication.

Injections management

When drop data is received, injections are categorized and verified with image recognition using a machine learning service.

Reminders

The system sends scheduled emails and SMS messages to patients to remind them to take their medication.

Analysis and reports 

The platform aggregates the data offering various filters and the possibility to export the data in multiple formats, such as PDF, PPT or Excel.

Compliance

ISO 9001, ISO 27001, ISO 14001, HIPAA / HITECH ready, GDPR,    SQA Compliance and FDA approved.

Project highlights and achievements

With multi-continent presence (Europe, Americas, Asia-Pacific) and millions of devices to be deployed as part of the recent FDA approval, HeathBeacon’s success denotes the platform’s usability and clear market need for an injection oriented e-health device.

100k+ highly compliant and secure medical devices are used worldwide while supporting seamless, two-way communication.

Improved patient outcomes. Patients are more adherent - 80 to 90% compliance when medicines are connected.

Support the pharmaceutical industry in mirroring the digital approach to solve key issues through mobile apps or SaaS models.  

Testimonials and reviews 

Adrian Burns
Adrian Burns, CEO at Firmwave Secure IoT Solutions
IE FlagIE

ASSIST  have done a great job for us [HealthBeacon partner] and they are really a very experienced software design company covering everything from UI to Cloud backend to data storage to data vizualisation and beyond. 

Scalable, secure and streamlined solutions for your business success

For business inquiries:

+40-230-521100

hello@assist.ro

Our address:

1 Tipografiei Street 720043, Suceava, Romania

Frequently Asked Questions

1. What is ASSIST Software's development process?  

The Software Development Life Cycle (SDLC) we employ defines the following stages for a software project. Our SDLC phases include planning, requirement gathering, product design, development, testing, deployment, and maintenance.

2. What software development methodology does ASSIST Software use?  

ASSIST Software primarily leverages Agile principles for flexibility and adaptability. This means we break down projects into smaller, manageable sprints, allowing continuous feedback and iteration throughout the development cycle. We also incorporate elements from other methodologies to increase efficiency as needed. For example, we use Scrum for project roles and collaboration, and Kanban boards to see workflow and manage tasks. As per the Waterfall approach, we emphasize precise planning and documentation during the initial stages.

3. I'm considering a custom application. Should I focus on a desktop, mobile or web app?  

We can offer software consultancy services to determine the type of software you need based on your specific requirements. Please explore what type of app development would suit your custom build product.   

  • A web application runs on a web browser and is accessible from any device with an internet connection. (e.g., online store, social media platform)   
  • Mobile app developers design applications mainly for smartphones and tablets, such as games and productivity tools. However, they can be extended to other devices, such as smartwatches.    
  • Desktop applications are installed directly on a computer (e.g., photo editing software, word processors).   
  • Enterprise software manages complex business functions within an organization (e.g., Customer Relationship Management (CRM), Enterprise Resource Planning (ERP)).

4. My software product is complex. Are you familiar with the Scaled Agile methodology?

We have been in the software engineering industry for 30 years. During this time, we have worked on bespoke software that needed creative thinking, innovation, and customized solutions. 

Scaled Agile refers to frameworks and practices that help large organizations adopt Agile methodologies. Traditional Agile is designed for small, self-organizing teams. Scaled Agile addresses the challenges of implementing Agile across multiple teams working on complex projects.  

SAFe provides a structured approach for aligning teams, coordinating work, and delivering value at scale. It focuses on collaboration, communication, and continuous delivery for optimal custom software development services. 

5. How do I choose the best collaboration model with ASSIST Software?  

We offer flexible models. Think about your project and see which models would be right for you.   

  • Dedicated Team: Ideal for complex, long-term projects requiring high continuity and collaboration.   
  • Team Augmentation: Perfect for short-term projects or existing teams needing additional expertise.   
  • Project-Based Model: Best for well-defined projects with clear deliverables and a fixed budget.   

Contact us to discuss the advantages and disadvantages of each model. 

ASSIST Software Team Members

See the past, present and future of tech through the eyes of an experienced Romanian custom software company. The ASSIST Insider newsletter highlights your path to digital transformation.

* I read and understood the ASSIST Software website's terms of use and privacy policy.

Follow us

© 2025 ASSIST Software. All rights reserved. Designed with love.