Studio d'ingénierie logicielle Dakar · Sénégal Panafricain

Ingénierie logicielle
pour produits critiques.

mosaTech conçoit et construit les plateformes web, mobiles, desktop et IA des organisations africaines qui exigent fiabilité, traçabilité et performance — santé, finance, service public, infrastructure.

Fondée 2024 Studio basé à Dakar, interventions panafricaines.
Spécialités 04 Web · Desktop · Mobile · IA · Automatisation.
Verticales 04 Santé, finance, service public, supply-chain.
Client phare WusuMed WusuMed — pharmacovigilance & officinale.
01 — Services

Quatre disciplines. Une exigence d'ingénierie.

Nous ne sous-traitons pas la conception. Chaque projet est pris en charge par une équipe pluridisciplinaire — produit, design, ingénierie — qui spécifie, construit et opère.

SRV/01

Développement web & desktop

Plateformes métier, applications data-driven, outils internes critiques. Architecture défensive, observabilité, performance sous charge réelle. Desktop natif via Electron pour les contextes hors-ligne.

Next.jsReactVueNodeElectronPostgreSQLRedisGraphQL
SRV/02

Développement mobile

Applications natives iOS et Android, ou cross-platform quand le ratio coût/qualité le justifie. Sync offline-first par défaut, gestion fine de la batterie et du data plan.

SwiftSwiftUIKotlinJetpack ComposeReact NativeFlutterWatermelonDB
SRV/03

Automatisation des workflows

Moteurs de règles, intégrations système-à-système, pipelines ETL, orchestration d'événements. Nous remplaçons le travail manuel par du code traçable, testé, auditable.

n8nDagsterTemporalAirflowKafkaRabbitMQCamundaOpenAPIWebhooks
SRV/04

Intelligence artificielle

Agents conversationnels, RAG, NLP, moteurs de décision. IA explicable, jamais boîte noire — chaque verdict est traçable jusqu'à ses sources.

LangChainLlamaIndexOpenAIAnthropicpgvectorQdrant
02 — Approche

Cinq principes d'ingénierie qui orientent chaque livrable.

Nos engagements ne sont pas des slogans, ils sont mesurables. Voici comment ils se traduisent dans le code que nous livrons.

P/01

Spécification rigoureuse

Aucun code écrit sans spec. Cas nominaux, cas dégradés, conditions d'arrêt — tout est énoncé avant l'implémentation.

P/02

Architecture défensive

Nous concevons pour la panne : circuit breakers, retries, queues, idempotence. Le système reste cohérent même quand la dépendance ne l'est pas.

P/03

Sécurité par conception

Modèle de menace dès le cadrage. Secrets chiffrés au repos et en transit, journaux signés, principes du moindre privilège appliqués partout.

P/04

Performance terrain

Optimisé pour la 3G, les machines anciennes, les coupures réseau. Si ça tourne à Ouagadougou en heure de pointe, ça tourne ailleurs.

P/05

Traçabilité & explicabilité

Chaque décision automatisée est traçable. Logs structurés, journaux d'audit signés, chaînes de raisonnement IA inspectables.

03 — Études de cas

Le travail parle plus fort que le discours.

Deux produits livrés pour WusuMed — un portail pharmacovigilance AI-driven, et une application desktop officinale offline-first. Mêmes équipes, mêmes standards, contextes très différents.

Cas 01 · Plateforme web · IA En production
Liso Ya Khemisi
Pharmacovigilance · AI-driven

Portail multi-tenant pour agences de régulation, centrales d'achat et hôpitaux. Deux moteurs spécialisés (Procurement Intelligence, Clinical Prescription Intelligence) pilotés par un agent IA conversationnel.

liso.wusumed.com / signals
Lot AMX-2210-A · Amoxicilline 500mg CRIT · BLOCK
Rupture · Métronidazole 250mg HIGH · HOLD
Falsification suspectée · Artemether MED · REVIEW
Sync 18 sources · 02:14 UTC
Sources agrégées
18+
Couverture
54 pays
Disponibilité
99.95%
Next.js PostgreSQL Python · FastAPI RAG · LLM Kubernetes
Cas 02 · Desktop · Hors-ligne En production
Khemisi
Pharmacie · Officine

Application desktop Electron pour la gestion quotidienne de l'officine. Stock, ventes, fiche patient, dispensation et caisse — base locale chiffrée, synchronisation différée vers le cloud.

khemisi.app · caisse
Paracétamol 500mg · 16cp ×2 1 200 F
Amoxicilline 500mg · boîte ×1 3 850 F
Sérum physiologique 5ml ×5 1 500 F
Total · CFA 6 550 F
Mode hors-ligne · sync différée
Latence comptoir
< 80 ms
Mode hors-ligne
100%
Plateformes
3 OS
Electron TypeScript SQLite CRDT sync Windows · macOS · Linux
04 — Stack

Stack technique. Choisie pour durer.

Pas de mode passagère. Nous adoptons des technologies éprouvées, maintenues, et que nos équipes maîtrisent réellement en production.

Langages S/01
TypeScript Python Go Rust Kotlin Swift SQL
Frontend S/02
React Next.js Vue Electron SwiftUI Jetpack Compose React Native Flutter
Backend & données S/03
Node FastAPI PostgreSQL SQLite Redis Kafka Elasticsearch
IA & ML S/04
LangChain LlamaIndex OpenAI Anthropic pgvector Qdrant PyTorch
DevOps & infrastructure S/05
Docker Kubernetes Terraform Ansible GitHub Actions Prometheus Grafana
Cloud & souverain S/06
AWS GCP OVH Scaleway Datacenters locaux
05 — Process

Cadrage. Design. Build. Run.

Un cycle de livraison clair, des engagements écrits, et un seul interlocuteur côté mosaTech tout au long du projet.

PH/01

Cadrage

Atelier de cadrage en 3 semaines : enjeux, contraintes, modèle de menace, KPI cibles. Sortie : spec fonctionnelle et architecture.

Livrable Spec · Estimation · Roadmap
PH/02

Design

Maquettes haute-fidélité, design system documenté, parcours utilisateurs validés sur le terrain avant écriture du code.

Livrable Design system · Prototype interactif
PH/03

Build

Sprints de 2 semaines, démos hebdomadaires, environnement de staging accessible en permanence. Tests automatisés à chaque commit.

Livrable Code · Tests · Documentation
PH/04

Run

Mise en production, observabilité, astreinte 24/7 optionnelle. Transfert de compétences ou contrat de maintenance — au choix.

Livrable Runbook · SLA · Formation
Engagement de délai
Dates de livraison contractuelles, indemnités en cas de retard imputable à mosaTech.
Code source à vous
Vous êtes propriétaire du code dès le premier commit. Aucune dépendance fournisseur.
Audit & conformité
Audits de sécurité et conformité OWASP, RGPD, normes sectorielles selon le secteur.
06 — Partenaires

Avec qui nous construisons.

Un produit critique à concevoir,
à reprendre,
à passer à l'échelle ?

Décrivez votre besoin en quelques lignes. Nous revenons sous 48 heures avec une première lecture, et — si la mission nous va — un cadre de cadrage chiffré.

Adresse Cité Keur Gorgui N°44, Mermoz — Dakar, Sénégal
Horaires Lun — Ven, 08:00 – 18:00 GMT
Brief projet
Réponse sous 48h ouvrées
Confidentiel. NDA disponible sur demande.