Durant ce stage, j'ai pu renforcer mes connaissances en PHP, en administration de bases de données SQL et en algorithmique. J'ai réalisé des projets variés, mettant en pratique mes connaissances de Front-End, de Back-End et de BDD et me formant à de nouveaux services et outils:
- Ajout from-scratch d'une fonctionnalité d'auto-complétion taillée sur mesure pour les noms de médicaments. Préparation du dataset, réalisation du front-end et de l'api interne.
- Ajout d'une auto-complétion d'adresses ciblée en utilisant l'api publique de l'état français. Développement également d'une api interne utilisée automatiquement en cas d'indisponibilité de la première.
- Aide à la mise en place de GIT sur un projet existant.
- Création d'un environnement de développement conteneurisé et reproductible orchestré par docker-compose.
- Création d'une WebExtension simple affichant une bannière d'avertissement lorsqu'on est sur la version du site en production. Permet d'éviter aux développeurs de se tromper d'onglet lors de tests.
- Écriture d'un script Kiamo permettant le filtrage d'appels selon l'indicatif régional. Ce filtrage est configurable par chaque client.
- Écriture et mise en place d'un script permettant la détection automatique de patients en double dans la base de données, l'attribution d'un niveau de confiance à chaque paire d'homonymes et la génération automatique de transactions SQL afin de les fusionner. Utilisation de Grafana pour quantifier et analyser les données lors de la recherche fondamentale.
- Écriture d'un connecteur JavaScript sur Voximplant pour lier une SDA à un automate DialogFlow.
Points forts
- Autonomie
- Rigueur
- Administration Linux et MariaDB
- Familiarisation avec Docker
- Polyvalence (travail sur toutes les couches du stack)