Case study · AI in production

AI Clinical Genetics Platform with Genetic Test Ordering

A dedicated WeyBee team modernised an AI clinical genetics platform used by 10,000+ hospitals and clinics: 18 microservices, a serverless engagement platform, a cross-platform mobile app and end-to-end genetic test ordering.

Legacy modernisationMicroservicesCloud and DevOpsMobile developmentHealthcare integrations
IndustryHealthcare technology
EngagementDedicated product team
ServicesLegacy modernisation · Microservices · Cloud and DevOps
PlatformPHP 8 / Laravel (DDD) · Python / FastAPI · Node.js
Case reviewWeyBeeAI
AI result
Features mapped
Matches ranked
Report ready
Model active
550K+patient cases analysed
10,000+hospitals and clinics
18microservices, 500+ endpoints
The client

The client provides AI decision-support tools that help clinicians evaluate patients for developmental and genetic disorders. Clinicians upload patient photos and clinical findings, and the platform's deep-learning engine suggests possible syndromes to consider. The platform supports clinical judgement and does not replace it. It is used by more than 10,000 hospitals, clinics and organisations worldwide.

The challenge
  • Break a legacy monolith into maintainable services without disrupting clinicians who use the platform every day.
  • Move thousands of existing users to a new identity provider without forcing a password reset.
  • Add end-to-end genetic test ordering: patient data, documents, consents, a generated letter of medical necessity and submission to labs.
  • Run notification campaigns, batch case processing and surveys at scale, with healthcare-grade security.
What WeyBee did

WeyBee provides a dedicated team to the client. The team split the legacy monolith into domain microservices using Domain-Driven Design, placed Backend-for-Frontend layers in front of them, and built three front-end applications, including a cross-platform mobile app. Everything runs on AWS, with Kubernetes and serverless components managed as infrastructure-as-code and GitOps pipelines.

What it does
AI facial analysis workflow

Clinicians create cases and upload photos; faces are detected and compared automatically, and the AI engine returns syndrome suggestions.

Clinical case management

Case lists and details, phenotype findings, chart notes, reported diagnoses and review status.

Genetic test ordering

Patient information, documents and images, e-consents, a generated letter of medical necessity (PDF) and submission to labs.

Secure identity

JWT login, TOTP multi-factor authentication, and a migration to a managed identity service with no forced password resets.

Serverless engagement platform

Batch case processing, segmented email and SMS campaigns, and forms and surveys.

Medical knowledge services

Syndrome library, questionnaires, consent management and research data APIs.

AI Engineering

Engineering around a deep-learning
engine used in clinics

The client's deep-learning engine suggests possible syndromes from patient photos. Our team engineered the workflow that makes the AI usable in clinical practice: case intake, face detection and comparison, results, and the path to genetic testing.

AI facial analysis workflow

Clinicians create a case and upload photos; faces are detected and compared automatically and the engine's suggestions return to the case.

From AI suggestion to lab test

Suggestions flow straight into genetic test ordering, with consents, documents and a generated letter of medical necessity.

Built for scale and safety

Microservices, serverless batch processing and secure identity carry 12,000+ new cases a month for 10,000+ hospitals and clinics.

Decision support, not diagnosis

The workflow keeps the clinician in charge: AI output supports judgement and every step is recorded.

Explore AI Engineering
PHOTOSSources unified
DETECTIONModel in production
AI ENGINESignals surfaced
CASE REVIEWInside the product
TEST ORDERWork done
How it is built
  1. 18 backend microservices: 5 Backend-for-Frontend layers and 13 core domain APIs, behind 4 API gateways.
  2. 500+ REST endpoints across Laravel, FastAPI and Node.js services, with standard error handling.
  3. 22 AWS Lambda functions orchestrated with Step Functions, SQS, SNS and EventBridge.
  4. Kubernetes on EKS with Helm, Argo CD and Istio; infrastructure in Terraform and AWS CDK.
  5. MySQL, DocumentDB, Redis and OpenSearch; RabbitMQ and Celery for background work; Sentry monitoring.
  6. Turborepo monorepo for web and React Native mobile apps.
Results
  • More than 550,000 patient cases analysed on the platform.
  • More than 12,000 new cases a month, from 10,000+ hospitals, clinics and organisations.
  • Legacy monolith replaced by domain services the client can extend independently.
  • Users moved to the new identity service without a forced password reset.
Technology
PHP 8 / Laravel (DDD)Python / FastAPINode.jsReactNext.jsReact Native (Expo)MySQLMongoDB / DocumentDBOpenSearchRabbitMQAWS EKSAWS LambdaCognitoTerraformArgo CD
Next case study

AI Fish Sorting and Grading System for Aquaculture

Start a project

Planning something similar?

Tell us what you're building and we'll suggest the right team, engagement model and first AI use case.

Ask AiBee

Let’s Connect

We reply within one working day.

What would you like to discuss?
4.6 Clutch 4.5 GlassdoorNDA on request100+ clients