France
Fort de mon expérience de conceptions d'applications digitales pour l'industrie via les méthodes de design centrées utilisateurs, j'ai souhaité développer mes compétences techniques pour pouvoir proposer et réaliser des solutions sur l'ensemble de la partie développement.
Développements et maintenance de l'application front-end de Monoceros - Mise à jour de React (16 à 18) et de toutes les dépendances - Re développement de tous les tableaux suite à changement de librairie ( vers tanstack table) - Changement du bundler (Create-React-App vers Vite) - Développements de plusieurs fonctionnalités - Refonte du parcours de scan de capteurs - Amélioration des performances (mise en place de cache, découpage et lazy loading de requêtes) - Corrections de bug
Développements sur le logiciel Aquiweb, pôle edition. Migration de module d’aquiweb vers une nouvelle architecture et stack frontend et backend: Réalisations de fonctionnalités de bout en bout, dont des scripts de migrations de base de données. Application des guidelines du standard. Java 21 . Spring 6 . Spring boot 3 . Typescript . Angular 18 . RxJS et signaux . Hibernate . PostgreSQL . Flyway
Développements sur les applications d'Ellistat. JS, TS, React.js, Chakra UI, Node.js, Meteor, Nest.js, MongoDB/Mongoose, cypress, git. Migration de fonctionnalités complètes de l'application Ellistat sous meteor vers une application front react avec Vite et backend avec node et Nest.js, communiquant via une API Rest
Développement d’une application web "from scratch" de prise de rdv et planning pour centres de contrôles techniques automobiles en react et TypeScript - Benchmarks et choix des technos de la stack. - Formation autonome sur TypeScript, Material UI, react-router - Développement de la partie authentification de l’application
Développement d’une application Web de suivis et d’analyse de conditions de transport de colis en temps réel, dans le monde entier. - Apprentissage de l’environnement de dev et du développement web en JS et React. - Adaptation à une application existante. - Autonomie sur la résolution de problèmes et les choix techniques Exemple projet: 5 semaines pour concevoir et créer une nouvelle page d’analyse de données pour nos clients. - Design de la page pour répondre à la problématique - Création de nouveaux endpoints en collaboration avec le backend - Création d’un store redux, gestion des erreurs - Requêtes des données via API REST et redux-saga - Choix et apprentissage d’une librairie graphique - Intégration de graphes et d’une map (Leaflet) - Manipulation dynamique des données affichées (liens entre timeline, map, et graphiques) - Optimisation des performances de la page.