Participation à la conception des nouvelles fonctionnalités
Mise en place de linter pour unifier le code et améliorer sa lisibilité et sa maintenance
Amélioration du process Git (nom des commit, manière de gérer les branches, etc.)
Mise en place d'un système de formulaire visant à réduire la duplication de code
Mise en place d'un système de FeatureToggles afin de pouvoir merger nos tâches en continue (éviter d'avoir trop de branches en parallèle) et d'activer la fonctionnalités une fois celle-ci complète
Mise en place Cypress et rédaction de tests End-to-end
Refactorization sur l'ensemble de l'application visant à réduire la dette technique
Création d'un CMS multi-sites • Conception du produit • Assistant Product Owner • Validation des designs (UI/UX) • Développement du kernel permettant le rendu des sites • Développement
Applications Front (Angular 8 Universal)
API (.NET Core 3.1)
Référent Technique
Interface entre l'équipe design et les équipes techniques
Développement d'une bibliothèque de composants React (Bootstrap like)
Développement d'une plateforme de jeux concours pour John Deere • Front Concours en NextJS (React & Typescript) • Front Admin en React (Typescript) • 2 API en NodeJs (Express, Typescript)
Développeur Front-End à Thermofisher Scientific • Développement d'une plateforme web type Google Drive en Angular 5+ • Référent Angular • Assistant UI/UX designer • Développement occasionnel de micro-services en .NET Core 2.1
Développement d’une console d’administration - Mise en place d’un projet Angular 2 - Développement d’un service exposant l’API PM2 - Mise à jour de l’API Swagger
Proposition de “défis” à l’école parisienne d’informatique ETNA - Rédaction d’un résumé du module de suivi des plaies de notre application - Rédaction de deux défis - Prise d’une vidéo back-up où je présente les défis - Visio-conférence devant 200 élèves - Suivi de l’avancé des 11 groupes par mail - Membre du jury lors de l’évaluation des projets
Développement applicatif Cordova pour les CH et CHU français
Fonctionnalité : Calcul de la surface d’une plaie : • Détection de la plaie via la réalité augmentée • Récupération de coordonnées vectorielles • Implémentation de la “Shoelace formula” en javascript
Module: Prise de notes audio : • Implémentation d’un bridge javascript pour l’utilisation du micro • Encodage du flux audio en mp3 • Sauvegarde dans la base Mongo