
Lilian AUFFRET
Développeur Fullstack TypeScript Senior
Salaire / Taux journalier
Rouen, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Fullstack TypeScript avec 5+ ans d'expertise en applications web évolutives et optimisation performance. Spécialisé Next.js/React, Angular/Laravel avec expérience DevOps - réduction temps CI de 45% chez RIVP. Expert en architecture scalable, tests unitaires et refactoring pour des solutions durables et maintenables.
Expérience de travail
Développeur Full Stack Next.JS | Typescript
Association pour la transition Bas Carbone (ABC)Freelance
avr. 2025 - juil. 2025
4 mois
J’ai rejoint l’Association pour la transition Bas Carbone (ABC) afin de participer à la transformation de leur outil BC+, en le faisant évoluer vers une plateforme multi-environnements (c’est-à-dire adaptée à différents types de clients). 🚀 Réalisations principales : - 🎨 Mise en place du multi-theming avec MUI et contribution à la gestion multi-environnement (fonctionnalités & thèmes spécifiques par client). - 🔍 Participation aux revues de code et amélioration continue de la qualité applicative. - 🧪 Ajout et adaptation de tests unitaires (Jest) et end-to-end (Cypress). - 📝 Création de tickets techniques pour proposer et suivre les évolutions de la structure applicative. - 📥 Développement de scripts d’import de données et correction de bugs en production. - 🗂 Réalisation d’un schéma UML de base de données pour refondre une fonctionnalité et assurer une structure plus pérenne et scalable. - ⚙️ Mise en place d’une nouvelle structure de données dédiée à l’ajout d’une fonctionnalité spécifique. - 🔧 Refactoring de code pour améliorer la lisibilité, la scalabilité et la maintenabilité de la plateforme. Liens: https://bilancarbone-app.com/
Ingénieur développement
Digiwin Groupe TRSb
févr. 2022 - oct. 2024
2 ans 9 mois
181 Rue Jean Mermoz 1er étage, 76230 Bois-Guillaume
Au sein de l’agence Lukla, j’ai eu l’opportunité de travailler en tant que développeur front pour SII sur un projet de simulation de cartographie. Ce projet, réalisé pour Thalès, utilise Angular et Electron avec Angular Material pour l’interface, ainsi qu’OpenLayers pour la gestion des cartes. J’ai développé plusieurs fonctionnalités de l’interface, notamment une refonte graphique basée sur les maquettes fournies par Thalès. J’ai également optimisé le rendu des entités pour éviter des problèmes de performance lors des changements de position, répondant ainsi aux contraintes du client concernant le nombre d’entités sur une simulation. J’ai réalisé l’interface de gestion des scénarios, où j’ai rencontré des problématiques de transformation récursive des données renvoyées par leur backend. Dans le cadre de ce projet, nous étions une équipe de 4 à 9 personnes, utilisant GitFlow et GitKarma, avec une méthodologie Agile Scrum sur des sprints de 3 semaines. Nous avons organisé des séances de planning poker, suivi de tests manuels et d’une phase de stabilisation de l’application. Chaque jeudi, nous présentions les nouvelles fonctionnalités au client et organisions des rétrospectives pour améliorer notre workflow. Par la suite, j’ai travaillé pour la RIVP (Régie Immobilière de la Ville de Paris) en tant que développeur fullstack avec une composante DevOps. J'ai participé à la montée en version d’un large parc applicatif principalement conçu en Angular pour le front-end et Laravel pour le back-end. En conteneurisant l’environnement avec Docker, j'ai refactorisé les applications, notamment en passant de l'utilisation de l’asynchrone à l’observable, améliorant ainsi la gestion des données. J’ai également mis en place des tests unitaires et optimisé l’intégration en utilisant des caches pour réduire les temps de CI de 20 minutes à 11 minutes, soit une amélioration de 45%. Mon approche repose sur le respect des bonnes pratiques pour offrir un service de qualité.
Responsable en ingénierie logiciels
Jeulin
oct. 2019 - oct. 2021
2 ans 1 mois
Région de Évreux, France
Au cours de mes deux ans d'alternance au sein de Jeulin en collaboration avec le CESI, j'ai été responsable de la maintenance et de l'évolution de leur site e-commerce, développé avec la stack Magento/MySQL. Cette expérience m'a permis d'acquérir des compétences solides en gestion de projets web. Parallèlement, j'ai contribué au développement d'une application Laravel/MySQL dédiée à la génération de PDF pour des appels d'offres. Ce projet m'a permis de renforcer mes compétences en backend et en intégration de fonctionnalités pratiques. De plus, j'ai travaillé sur une application de conversion de données Google Analytics en C#.NET, dont le but était de transformer les données en format CSV pour les transférer vers un serveur Power9. Cette expérience m'a donné l'opportunité de travailler sur des problématiques de traitement de données et d'automatisation de flux. Ces deux années chez Jeulin m'ont permis de développer une expertise technique tout en renforçant ma capacité à travailler en équipe et à respecter des délais serrés.
Développeur
Ai3, Accélérateur d'innovation
oct. 2018 - août 2019
11 mois
Région de Boulogne-Billancourt, France
Cette expérience a été ma première immersion professionnelle et m'a ouvert les portes du développement web. En alternance chez Ai3, j'ai eu l'opportunité de me former à Angular et Angular Material, ce qui m'a permis de développer des compétences solides en conception d'applications web dynamiques et réactives. J'ai également participé à un projet de refonte du site vitrine de l’entreprise, réalisé en ASP.NET. Cette mission m'a sensibilisé aux enjeux de l'expérience utilisateur et de l'optimisation des performances d’un site web. Parallèlement, à l’Aforp UIMM, j'ai travaillé sur un projet innovant de supervision de ruches d’abeilles. L’objectif était de récupérer des données en temps réel à partir de capteurs (température, hygrométrie, masse) et de les afficher sur un panneau de contrôle interactif. Chaque ruche devait fonctionner de manière autonome tout en pouvant s'intégrer à un réseau de ruches interconnectées. Ce projet, développé avec PHP, MySQL, C++ et Angular, m’a permis de mettre en pratique des compétences techniques variées tout en approfondissant des aspects clés de la gestion de projet : Rédaction d’un cahier des charges technique, Conception de diagrammes UML, Utilisation de Git, Mise en place d’environnements de développement et de production sur Raspberry Pi 3B+. Grâce à ces expériences, j’ai renforcé ma capacité à travailler sur des projets complexes et innovants, tout en développant une approche rigoureuse et méthodique du développement logiciel.
Formation
CESI École de Formation des Managers
Responsable en Ingénierie Logiciel, DevOps
2019 - 2021
3 ans
Pôle Formation UIMM - Bretagne
BTS Système Numérique option Informatique et Réseau
2017 - 2019
3 ans