Healthcare Software Development: Netguru's Approach and Case Studies

messaging app notification likes

Healthcare software development rarely fails on the engineering. It fails on the regulatory surface — HIPAA, HL7/FHIR, FDA SaMD classification — when that surface is discovered late, after a prototype is already built in isolation. The teams that ship on time treat compliance, interoperability, and clinical safety as architecture decisions made on day one, not as a security review bolted on at the end. This article shows how Netguru approaches that problem, through six named builds and the engineering choices behind each result.

Healthcare software development at a glance

Healthcare software development fails at the intersection of three constraints: compliance, interoperability, and clinical risk, and most teams discover this only after they've already shipped something that can't scale or can't integrate. The order in which you address HIPAA technical safeguards, HL7/FHIR resource modeling, and Electronic Health Records (EHR) connectivity determines whether your build is a product or a liability.

Across six shipped healthcare builds, from Merck's AI R&D assistant to Keto-Mojo's BLE-connected glucose ecosystem, our team has learned that compliance, interoperability, and clinical risk rarely fail in isolation.

We've delivered custom software across pharma AI tooling, regulated laboratory management, surgical cloud infrastructure, clinical decision support, and connected health IoT. Outcomes include a 20x acceleration in Merck's chemistry research pipeline, 97% faster inventory tracking in a regulated lab environment, and a five-minute RTO for Nodus Medical's surgical platform on AWS.

This article covers how we structure healthcare software development to stay HIPAA-compliant, FHIR-interoperable, and clinically safe, with the architecture decisions and tradeoffs that determined each outcome.

The 2026 healthcare tech landscape: AI, IoMT, and cloud-native clinical platforms

Three forces are reshaping healthcare software development simultaneously, and the window to build ahead of them is narrowing. Large Language Models (LLMs), Remote Patient Monitoring (RPM), and Clinical Decision Support (CDS) tools have moved from pilot to procurement: health systems now budget for them, regulators have guidance frameworks for them, and patients expect the care continuity they enable.

The global healthcare IT market reached USD 866.48B in 2025, according to Grand View Research Healthcare IT Market Report, 2024, with projections of USD 2,864.39B by 2033. For context, the broader software market is growing at a similar pace: estimated at USD 730.7B in 2024 and projected to reach USD 1.4T by 2030, a CAGR of around 11.3%, per 11 Software Development Best Practices in 2026. For a breakdown of the solutions driving this growth, Netguru has identified 16 distinct software categories shaping the industry in 2026.

According to HealthIT.gov Hospital Trends in Predictive AI, 2024, 71% of hospitals using predictive AI integrated with EHR.

The structural shift underneath all three is cloud-native architecture. EHR vendors, Epic included, have opened FHIR R4 APIs that make patient data accessible at a level impossible five years ago, but that access creates new obligations around PHI governance, GDPR compliance for EU deployments, and HIPAA technical safeguards that most teams underestimate until they're in a security review. On the device side, Bluetooth Low Energy (BLE)-enabled RPM hardware is generating continuous patient data streams that require real-time ingestion pipelines, not batch ETL.

The AI layer compounds everything. Retrieval Augmented Generation (RAG) architectures can surface relevant clinical guidance without fine-tuning on sensitive data, a meaningful advantage in regulated environments, but they still require careful prompt boundary management to avoid generating outputs that trigger FDA 510(k) Software as a Medical Device (SaMD) classification. Our team has navigated this exact boundary on pharma R&D and clinical platform projects, and the classification question comes up earlier in development than most CTOs expect.

Why healthcare software is hard: Compliance, interoperability, and clinical risk

Healthcare software development fails at the intersection of three constraints that rarely appear together outside this industry: federal compliance mandates with criminal penalties, interoperability standards that are mandatory but inconsistently adopted, and clinical risk where software defects can directly harm patients.

Compliance is layered, not linear. HIPAA's Technical Safeguards, encryption at rest and in transit, audit controls, automatic logoff, are the floor. HITECH adds breach notification timelines and widens liability to business associates. GDPR applies the moment any patient data touches EU residents, adding data minimization and right-to-erasure obligations that can conflict with HIPAA's minimum six-year retention requirement. SOC 2 Type II sits on top of all of this as a market expectation for any B2B health data platform. According to HHS Office for Civil Rights enforcement data, HHS settled or imposed civil money penalties in cases totaling over $135 million between 2016 and 2024, and that figure excludes state-level enforcement under GDPR equivalents. Protected Health Information (PHI) mishandling is not a compliance footnote; it is a business-ending event.

Interoperability is mandatory but still hard. HL7/FHIR R4 resources are now federally required for patient access APIs under the 21st Century Cures Act, yet EHR vendors, Epic included, build FHIR profiles inconsistently. Connecting custom software to a hospital's Epic instance typically requires navigating SMART-on-FHIR OAuth2 scopes, custom extensions, and sandbox certification before a single patient record moves. In practice, this adds four to ten weeks to any EHR integration project.

Software as a Medical Device (SaMD) raises the stakes further. Any software that processes patient data to inform a clinical decision, a triage algorithm, a diagnostic aid, qualifies as SaMD under FDA guidance and likely requires a 510(k) premarket notification before launch. The FDA's Digital Health Center of Excellence has published a clear SaMD classification framework, but engineering teams routinely underestimate how early in the development lifecycle FDA design controls must begin. Missing that window means costly retrospective documentation or delayed market entry.

Working with Naontek, Netguru took over an existing codebase, grew the product team, and delivered a production-ready platform in six months while maintaining development efficiency. The platform successfully launched as a digital point of contact for the German healthcare community, supported by apoBank. For teams navigating similar complexity, custom healthcare software solutions can be scoped and delivered with the right regulatory and engineering guardrails in place from day one.

These constraints do not make healthcare software development impossible, they make the definition of 'done' much wider than in other verticals.

Case study 1, Merck KGaA: AI R&D assistant cuts chemical ID from 6 months to 6 hours

Merck KGaA AI R&D Assistant — built by Netguru

Merck KGaA's computational chemistry teams spent up to six months manually cross-referencing proprietary synthesis data against scientific literature to identify viable chemical compounds. The bottleneck wasn't expertise, it was retrieval: researchers had to query multiple internal databases, read hundreds of PDFs, and reconcile conflicting nomenclature by hand.

Objectives

  • Build an AI R&D assistant that lets chemists query decades of proprietary laboratory data using natural-language questions
  • Reduce time-to-identification for chemical compounds without sacrificing scientific accuracy
  • Ensure sensitive research data never left Merck's controlled environment

Outcomes

  • Chemical identification time dropped from six months to six hours, a 1,460x acceleration
  • The system used Retrieval Augmented Generation (RAG) to ground Large Language Models (LLMs) in Merck's own corpus, preventing hallucination on proprietary chemistry data
  • Python handled the document ingestion pipeline, embedding generation, and vector store queries
  • All data remained on-premise, satisfying Merck's internal data governance requirements

The engineering challenge our team found hardest was not the RAG architecture itself, standard retrieval patterns transfer well from general software development, but schema normalization across legacy data sources that used inconsistent compound identifiers accumulated over 30+ years. Unifying those identifiers was a prerequisite before any LLM could reason reliably across the corpus.

Case study 2, Merck LANEXO: Flutter lab inventory app, 97% faster workflow

Merck LANEXO Flutter lab app — built by Netguru

Laboratory inventory management in regulated pharmaceutical environments carries real compliance risk. Mislabeled reagents, expired chemicals, and broken audit trails aren't just operational friction, they're EHR-adjacent data integrity failures that can trigger GMP non-conformances. Merck KGaA needed better analytics and insights for its LANEXO® platform.

Objectives

  • Replace manual, paper-based lab inventory tracking across multi-site healthcare and research facilities
  • Deliver a single cross-platform mobile app covering both iOS and Android without duplicating the development effort
  • Ensure sensitive chemical and reagent data met GDPR storage requirements and internal pharmaceutical data governance standards
  • Enable barcode and QR-code scanning workflows that lab technicians could adopt without training overhead

Outcomes

  • Flutter delivered a unified codebase with a single development team, cutting platform-specific build time significantly
  • Inventory management workflows ran 97% faster than the prior manual process, reducing what took hours to under five minutes
  • The app passed Merck's internal compliance review for personal and sensitive data handling
  • Lab technicians adopted the digital-first workflow without a formal change management program

That played out at Merck KGaA, Darmstadt, Germany, where Netguru drove 97% faster inventory management.

What made this technically significant was the choice to commit fully to Flutter rather than a hybrid web wrapper. Our engineers recommended Flutter specifically because its widget rendering engine bypasses native OS UI components, critical for ensuring pixel-consistent barcode scanning interfaces across the Android device fragmentation common in lab hardware procurement. The 97% workflow improvement came from process re-engineering as much as from the application itself: the team mapped every manual tracking step before designing the UX, ensuring the digital system matched how care and laboratory teams actually worked.

Case study 3, Keto-Mojo: BLE connected glucose ecosystem with HIPAA data sharing

Keto-Mojo connected health ecosystem — built by Netguru

Keto-Mojo makes blood glucose and ketone meters used by patients managing metabolic health outside clinical settings. The technical challenge: bridge a Bluetooth Low Energy (BLE) hardware device to a mobile application that stores and shares Protected Health Information (PHI), all without triggering HIPAA violations or creating a fragmented iOS/Android experience.

Objectives

  • Build native iOS and Android applications that pair reliably with BLE meters using standard GATT profiles
  • Architect PHI data storage and transmission with HIPAA-compliant encryption at rest and in transit
  • Enable secure patient data sharing with care providers and third-party health platforms
  • Maintain a unified codebase approach without sacrificing platform-specific BLE stack behavior

Outcomes

We saw this in practice with CashCape: completed its beta stage in 2017 and is now building new features and improving user experience. The platform enables customers to complete all loan application steps online from their mobile devices without bureaucratic delays.

What made this engagement technically demanding was the BLE reliability layer. Consumer BLE devices drop connections, a meter paired in a kitchen with microwave interference behaves differently than one in a clinic. Our team built retry logic and connection-state management that handled real-world RF conditions without exposing partial PHI writes to storage. The engagement ran five years, covering multiple hardware generations and successive OS changes on both platforms.

HIPAA technical safeguards require audit controls, automatic logoff, and encrypted PHI transmission, not just a privacy policy checkbox. Designing those controls into a mobile health application from the start, rather than bolting them on before launch, is where most connected-health software development projects lose months.

Case study 4, AMBOSS: GenAI strategy, 30 ideas pitched, 14 teams activated

AMBOSS GenAI strategy and hackathon — with Netguru

AMBOSS is a medical knowledge platform used by physicians and students across more than 180 countries. Their question was precise: where does generative AI create real clinical value, and how do you move 14 product and engineering teams from curiosity to committed roadmap items without shipping something that embarrasses a medical brand?

Objectives

  • Audit the AMBOSS product surface for viable Large Language Models (LLMs) use cases, ranked by clinical impact and engineering feasibility
  • Run a structured GenAI hackathon to generate and pressure-test ideas across cross-functional teams
  • Produce an actionable AI roadmap grounded in Retrieval Augmented Generation (RAG) architecture, not generic LLM API calls, so that medical content retrieval stayed accurate and hallucination risk stayed low
  • Identify which ideas required custom fine-tuning versus prompt engineering versus RAG pipelines

Outcomes

  • 30 GenAI concepts pitched across the two-day workshop format
  • 14 internal AMBOSS teams activated with prioritized backlog items tied directly to the session output
  • RAG emerged as the preferred architecture for the highest-priority use cases, keeping model responses grounded in AMBOSS's proprietary medical content rather than open-web training data
  • Healthcare software development roadmap delivered within weeks, not quarters

Case in point: Keto-Mojo hit over nearly five years, Netguru delivered rock-solid Bluetooth connectivity, significantly improved App Store and Google Play reviews, expanded access to health data through native apps and web applications for both users and healthcare professionals, and enabled partner integrations through custom SDK development while maintaining HIPAA compliance with Netguru.

What made this engagement technically credible was the architecture specificity. RAG was chosen over fine-tuning for most use cases because AMBOSS's content corpus is dense, structured, and frequently updated, conditions where a retrieval layer outperforms a static fine-tuned model on accuracy and maintenance cost. The workshop model also matters: by embedding Netguru engineers alongside AMBOSS product managers and medical content teams, ideas were filtered for EHR integration complexity and patient safety implications before they reached the backlog.

Case study 5, Nodus medical: AWS migration for surgical platform, 5-minute RTO

Nodus Medical AWS cloud migration — built by Netguru

Nodus Medical builds software for surgical workflow management: a category where downtime during an active case is not a support ticket, it's a patient safety event. When Nodus engaged Netguru, their platform ran on a single-region architecture with no formal recovery objectives. The ask was direct: migrate to AWS, achieve SOC 2 Type II attestation, and define RTO/RPO targets the business could actually defend.

Objectives

  • Re-architect the surgical platform on AWS with multi-AZ high availability
  • Define and validate a 5-minute RTO and sub-minute RPO under realistic failure scenarios
  • Achieve SOC 2 Type II compliance to satisfy hospital procurement requirements
  • Ensure all PHI data storage and transit met HIPAA technical safeguard requirements

Outcomes

  • 5-minute RTO validated through fault-injection testing across availability zones
  • SOC 2 Type II attestation completed, unblocking enterprise health system deals
  • Automated failover replaced manual recovery runbooks entirely
  • HIPAA-compliant data encryption at rest and in transit enforced across all services

The hardest part technically was not the migration itself, it was designing chaos engineering tests that simulated realistic failure modes for a surgical care context, where partial degradation is often worse than a clean outage. Our infrastructure team ran 11 distinct failure scenarios before signing off on the RTO guarantee. That played out at Naontek, where Netguru drove netguru completed the project in six months, taking over an existing codebase and growing the product team while maintaining efficiency. The platform successfully launched as a digital point of contact for the German healthcare community, supported by apoBank.

Case study 6, Shine: Mental well-being app voted App Store best of 2020

Shine mental well-being app, App Store Best of 2020 — built by Netguru

Shine entered an overcrowded wellness market with a sharper thesis: mental self-care should feel personal, not clinical. The founders had seen that existing well-being apps didn't resonate with people who felt alienated by traditional mental-health framing, and they wanted to close that gap.

Objectives

  • Build a preventative mental-health platform that makes self-care accessible and stigma-free
  • Evolve the product from an initial messaging bot into a full multimedia experience
  • Ship features on tight consumer-app deadlines, including Black Friday campaign moments
  • Keep the React Native core healthy as the product scaled in scope and audience

Outcomes

  • Voted App Store Best of 2020
  • Grew from a simple messaging bot into a complete wellness suite: podcasts, meditations, articles, and daily challenges
  • React Native core infrastructure upgraded for better performance and scalability
  • Cross-functional support across QA, design, UX, iOS, and Android, supplied as the roadmap demanded

The hardest part here was not any single feature. It was holding a consistent, calm product voice while the app's surface area kept expanding, because in mental-health software a jarring interaction is not just a UX bug, it can break the user's trust in the whole experience.

How we work: Discovery to post-launch monitoring

Most healthcare software projects fail at the boundary between clinical requirements and engineering decisions. Our process is built to close that gap at every stage, not patch it after go-live.

Discovery (weeks 1-4). We map your regulatory exposure before writing a line of code. For projects touching Protected Health Information (PHI), we define HIPAA technical safeguards, encryption at rest and in transit, audit logging, access control, as architecture constraints, not post-build additions. If the product qualifies as a Software as a Medical Device (SaMD), we flag FDA 510(k) requirements during discovery, so clinical validation gates are scheduled into the roadmap rather than discovered as blockers at submission.

Architecture and integration design. EHR connectivity is resolved at this stage. We specify HL7/FHIR resource profiles, SMART-on-FHIR authorization scopes, and Epic or Cerner sandbox environments before development sprints begin. Ambiguity here costs weeks later, we've seen that pattern on enough engagements to treat it as a hard gate.

Development and compliance review. Our team runs OWASP TOP 10 checks and internal security reviews in parallel with feature sprints. ISO 27001 certification and GDPR compliance frameworks govern how sensitive data moves through our systems and yours.

Clinical validation and user testing. For patient-facing software, we coordinate usability testing against FDA human-factors guidance, not just standard UX research. This matters most for SaMD, clinical recognition depends on it.

Post-launch monitoring. We define RTO/RPO targets before launch and wire observability, structured logging, alerting, on-call runbooks, before the first real patient interaction. Care doesn't stop at deployment.

Our healthcare tech stack: Flutter, React Native, Python, AWS, BLE, RAG, FHIR

Flutter handles our cross-platform mobile builds for regulated environments: one codebase, two App Store submissions, full parity on iOS and Android. React Native stays in the toolkit for teams with existing JavaScript investment or when deep native module access matters less than ecosystem fit. The choice between them is a tradeoff we make explicitly in discovery, not by default.

On the backend, Python drives our AI/ML workloads: RAG pipelines for clinical document retrieval, fine-tuned models for diagnostic support, and the AI R&D assistant we built for Merck that compressed chemical compound identification from six months to six hours. AWS underpins deployment, multi-AZ configurations, VPC-isolated PHI storage, CloudTrail audit logging, and automated Business Associate Agreement coverage where required.

Bluetooth Low Energy (BLE) connects patient-facing hardware to mobile software. In connected health, BLE pairing reliability and battery-aware polling intervals are the two things that break most IoT integrations. We've resolved both medical IoT engagements to help improve patient outcomes.

HL7/FHIR R4 resource modeling shapes every EHR integration we build, whether that's SMART-on-FHIR OAuth2 authorization for Epic access or custom FHIR facade layers over legacy HL7 v2 feeds. Getting FHIR right means understanding which resource types carry sensitive data under HIPAA technical safeguards, not just mapping JSON fields.

Merck KGaA's LANEXO® laboratory inventory management application is the clearest proof of this stack working in a regulated setting, a cross-platform Flutter app delivering 97% faster inventory management across two platforms, built concurrently.

Frequently asked questions

What is healthcare software development?

Healthcare software development is the design, build, and validation of digital systems that handle patient data, clinical workflows, or medical device logic under regulatory frameworks such as HIPAA and HL7/FHIR. It differs from general software development because every architectural decision, data storage, access control, audit logging, must account for Protected Health Information (PHI) compliance obligations. Teams without prior healthcare domain experience consistently underestimate the compliance surface area.

How long does a healthcare software build take?

A minimum viable healthcare application typically takes 4-9 months from discovery to first regulated deployment. Custom healthcare software deployment: 6-24 months from contract to go-live (Abbacus Technologies, 2024) Complex builds involving EHR integration, FDA 510(k) clearance, or multi-site cloud migration run 12-24 months. The largest single driver of schedule overrun is late-stage HIPAA technical safeguard reviews, these should start at architecture design, not QA. Understanding the broader digital health innovation landscape, including the startups reshaping care delivery in 2026, provides useful context for scoping where custom builds fit into the ecosystem.

How much does healthcare software development cost?

Custom healthcare software development ranges from $150,000, $500,000 for a focused application to over $1 million for enterprise-grade platforms with full EHR integration and regulatory audit trails. Healthcare software development in the United States typically costs between $40,000 and $400,000+ depending on complexity, compliance requirements, and integrations (Deorwine Blog, 2026) Compliance engineering, HIPAA controls, penetration testing, BAA management, typically adds 20-30% to the baseline development budget. That overhead is non-negotiable; it is the cost of operating in a regulated environment.

Is your development process HIPAA-compliant?

Yes: Netguru operates under signed Business Associate Agreements (BAAs), applies HIPAA technical safeguards at the infrastructure layer, and builds PHI handling into data architecture from day one rather than retrofitting it. Our AWS environments use VPC isolation, encrypted data storage, and role-based access controls aligned with the HIPAA Security Rule's access management requirements. Every healthcare engagement includes a compliance review checkpoint before any patient data touches a production system.

Can you integrate with epic, cerner, or other EHRs?

Yes: we integrate with Epic, Cerner, and other Electronic Health Records systems using HL7/FHIR R4 APIs and, where required, SMART-on-FHIR OAuth2 authorization flows. Epic's App Orchard and Cerner's Code program both mandate FHIR R4 compliance, so our FHIR resource mapping work is standardized across both platforms. Teams planning EHR integration should budget 6-10 weeks for sandbox credentialing, endpoint testing, and data-mapping validation before a single production read succeeds.

Talk to Netguru's healthcare team

Our engineers have shipped HIPAA-compliant systems, HL7/FHIR-integrated EHR connectors, Flutter applications for regulated laboratory environments, and AI-assisted diagnostic tools: across pharma, medtech, and digital health. We know where healthcare software development breaks down in practice: audit logging gaps, FHIR resource mapping edge cases, cloud failover that looks solid until a real RTO test.

If you're scoping a custom patient portal, a medical data pipeline, or a connected health platform, a focused discovery session will surface the critical architectural decisions before any development begins.

Get an estimate for your project, and leave with a concrete scope, not a sales deck.

We're Netguru

At Netguru we specialize in designing, building, shipping and scaling beautiful, usable products with blazing-fast efficiency.

Let's talk business