Responsabilité et architecture
Responsable technique de la plateforme reliant les workflows scientifiques, réglementaires et d'accès au marché.
Contraintes
Une demande initiale, la disponibilité d'un expert et la livraison d'étapes doivent rester compréhensibles tout au long d'un engagement en plusieurs étapes.
Limites explicites du flux de travail
React et TypeScript prennent en charge l'interface du produit ; une API Express et Firebase prennent en charge les demandes, les réservations et les flux de travail opérationnels.
Compromis d'ingénierie: L'infrastructure partagée simplifie l'intégration, tandis que la validation spécifique au flux de travail doit toujours être proche de chaque opération.
Vérifier la disponibilité de la réservation
Le service de réservation vérifie la disponibilité et les réservations existantes avant de créer une réservation.
Compromis d'ingénierie: Une vérification avant une écriture n'établit pas de protection atomique contre les réservations simultanées. La concurrence nécessite une vérification distincte.
Présentation de l'architecture basée sur la portée de la mise en œuvre. Les compromis décrivent des considérations techniques et non des résultats mesurés.
Contexte de livraison
Le produit public présente ProovIntake, ProovMatch, ProovModels et ProovOS. Aucune certification, approbation réglementaire ou résultat d’accès au marché n’est impliqué par le flux de travail logiciel.
Le défi
Les équipes HealthTech doivent coordonner les preuves scientifiques, la préparation réglementaire et l’accès au marché entre plusieurs spécialistes. ProovLab organise ce parcours à travers l'admission, la mise en relation d'experts, les livrables et le suivi des progrès.
Périmètre technique
Je dirige les travaux techniques sur ProovLab. L'interface React, TypeScript et Vite se connecte à une API Node.js/Express soutenue par Firebase. Les services backend couvrent la disponibilité des experts, les réservations, les documents et les rapports ; la création de réservation vérifie la disponibilité des experts et les réservations existantes avant d'enregistrer une demande.
Périmètre fonctionnel
ProovIntake, ProovMatch, ProovModels et ProovOS organisent le parcours depuis une demande initiale jusqu'aux livrables pris en charge par des experts et au suivi des jalons. La plateforme couvre les preuves scientifiques, la planification réglementaire et la préparation à l’accès au marché.