Full-Stack Developer (Final-Year Internship)
Intégration de l'équipe de Talan dans le cadre d'un stage de fin d'études pour concevoir et développer une plateforme de santé assistée par IA.
- Conçu et développé une plateforme de santé assistée par IA comprenant des dossiers médicaux, la détection d'interactions médicamenteuses, l'analyse de documents, le routage de spécialité et un chatbot patient sous forme de services Spring Boot modulaires derrière un front-end Next.js.
- Construit des pipelines de récupération RAG et hybrides (vectorielle + mots-clés) sur PostgreSQL/pgvector avec une orchestration n8n.
- Isolé les appels de LLM derrière une limite de service afin que les modèles et les invites puissent être modifiés sans toucher au code métier.
- Remplacé le sondage par Server-Sent Events pour les tâches d'analyse de documents de longue durée, offrant une progression en direct au lieu de bloquer les requêtes.
- Mis en place le pipeline Jenkins à partir de zéro incluant compilation, suites JUnit 5/Mockito et Jest, quality gate SonarQube, analyse d'image Trivy et déploiement sur GCP.
- Instrumenté les services avec Prometheus et construit des tableaux de bord Grafana pour la latence, le taux d'erreur et le volume d'appels LLM.
Environnement technique