Optimizing data infrastructure for a healthcare provider with cloud and analytics solutions

Platform DevelopmentBig Data and Analytics

Project Context

Solution

Outcome

  • About Client

    Our client is a prominent healthcare provider specializing in comprehensive services for anyone who needs in-home care. Headquartered in New York, the company operates across the US, employing a highly qualified team of caregivers, nurses, and support staff who offer a wide range of in-home medical and personal care services.

    To support both patients and caregivers, the company provides a suite of digital tools, including mobile and web applications accessible on phones, tablets, and desktops. These platforms, available under our client's brand, bridge the gap between patients, their healthcare providers, and their insurance plans. They enable caregivers to manage patient data, track treatments, and document health records efficiently.

    Caregivers can register, upload credentials, and highlight specialized skills through the platform. At the same time, patients can find qualified caregivers tailored to their specific needs, fostering accessible, reliable in-home care with 24/7 support.

  • Business challenge

    The client faced a critical challenge: efficiently managing an overwhelming volume of patient and caregiver data. This data, integral to the daily operations and quality of care, had grown so vast that their existing data infrastructure struggled to handle it effectively.

    With a complex mix of patient health records, caregiver credentials, treatment logs, and more, the data storage, sorting, and processing systems became bottlenecks. This could slow down access to information, increase risks of data mismanagement, and compromise operational performance, impacting the quality of the company's caregiving services and hindering scalability.

    Recognizing the importance of both performance and compliance in their data handling, the client turned to our data engineer to address the challenges regarding modeling, building warehouses, etc. We aimed to enable the client to store, organize, and share the necessary information securely.

  • Approach

    To address the client's initial concerns around data security in an outsourced data engineering setup, Binariks proposed a tailored security plan with multiple options to ensure data protection. These options included using client-owned devices, implementing virtual machines, and other data-safe approaches. The client selected a strategy they felt confident in, leading us to integrate our data engineer with their internal team seamlessly.

    Our data engineer began with a comprehensive assessment of the client's data infrastructure, focusing on Snowflake and Tableau and gathering some data (for example, regarding data sources and users) via API to ensure a complete inventory of assets.

    Given the complex state of the existing data structure, our engineer also thoroughly reviewed performance and technology, identifying areas that needed optimization.

    Throughout the project, we established a structured approach to communication and task alignment. Also, we worked closely with the client by continually presenting various third-party tools and solutions options and several POCs to align with their specific needs, preferences, and budget constraints.

  • Implementation

    Infrastructure setup:

    • Leveraged Terraform to establish a reliable and standardized infrastructure on AWS, creating a foundation for data modeling and operational workflows.
    • Integrated a robust data modeling platform for business analytics to enhance data organization and usability.

    Data modeling and data architecture:

    • Explored DBT Labs and alternative vendors, conducting multiple POCs to evaluate cost-effectiveness and performance.
    • Deployed a custom AWS-based solution, offering scalable data management and user-friendly analytics.
    • Built a dual-layer architecture: a data lake for standardized raw data storage, and a data warehouse, using the Kimball methodology to facilitate structured reporting.
    • Migrated legacy dashboards and created critical new reports, optimizing analytic processes to provide actionable insights.

    External reporting:

    • Designed and migrated external reporting systems to support data sharing with the client’s partners, enabling streamlined access to provider-specific and application-derived data.

    Data testing frameworks:

    • Added Great Expectations framework for source data testing, automating batch jobs to monitor data integrity, unique values, and patterns.
    • Integrated Elementary for real-time monitoring of model performance, build durations, and table ownership, with notification capabilities in Slack and email.

    Future plans:

    • To implement a self-service data platform, enabling business users to independently explore and manipulate data without needing dedicated business analysts.

    This streamlined architecture and analytics framework enable scalable, efficient data management and empower the client to achieve data-driven insights independently. Enhancing drug safety and compliance with innovative pharmacovigilance tools, reducing costs, and improving risk management.

Value Delivered

    • Enhanced operational efficiency: Modernizing current data architecture improved data accessibility and usability, reducing critical patient and caregiver data ingestion duration by 50%.
    • Cost savings: Automated data testing and monitoring frameworks minimized manual intervention, leading to significant reductions in operational overhead and compliance risks.
    • Improved scalability: The dual-layer architecture with a data lake and data warehouse supports the seamless addition of new data sources, accommodating future growth without performance bottlenecks.
    • Real-time monitoring: Integration of tools like Great Expectations and Elementary provided immediate insights into data integrity and model performance, ensuring reliable and actionable analytics.
    • Optimized decision-making: Upgraded reporting systems and new dashboards deliver actionable insights, empowering end-users with timely and accurate data for strategic decisions with time to action reduced by 75%.
    • Stronger partner collaboration: Streamlined external reporting enabled efficient data sharing with partners, improving coordination and trust within the healthcare ecosystem.

More case studies

Healthcare, Healthcare apps

Web and Mobile solution for meditation

Binariks developed a mobile and web meditation app for Spanish-speaking users. We provided software development and QA services to launch a demand on the market product.

Healthcare

In-app experience development for DTx application

Full-cycle software engineering of In-App Experience Development For Dtx Application

Healthcare, Telehealth

COVID-19 Testing Mobile App for Digital Health Company

Software engineering and consulting services for a digital healthcare company

Tell us about your project
We'd love to hear about the project you're working on. Simply complete the form and we'll be in touch.
Contact Us
Full Name
Your Email
Your Phone (optional)
About Project