Qui suis-je ?
Passionné de code depuis le collège, j'aime répondre à des défis techniques et partager mon enthousiasme autour des sujets tech. Spécialisé en Interface Utilisateur et expert Angular, mon objectif est de toujours placer l'utilisateur au centre de chaque projet. C'est la meilleure méthode pour fournir une interface qui répond véritablement aux besoins.
Expériences
Mon parcours professionnel
Développeur Frontend Angular & Ionic
Somm'IT
Conseil et implémentation du nouveau product design de l'entreprise. Mise en place du cœur technique commun à l'application mobile et web. Assurer la cohérence de la nouvelle interface et permettre aux futurs développeurs de rapidement implémenter les nouvelles fonctionnalités.
Consulting · Conception d'IHM
Alithya
Mission Alithya
Conception d'une PWA destinée à la gestion des ERP sur différents points critiques, notamment la gestion des risques et travaux.
Mission Air France
Réarchitecture du projet Mercury en micro-frontends et microservices. Mise en place de l'architecture front et back, rôle de référent technique de facto.
Apprentissage · Refonte d'IHM
Air France
Refonte du projet Mercury, un switcher type B acheminant les télégrammes d'Air France. Amélioration de l'usabilité de l'interface avec une démarche centrée utilisateur. Montée en compétence de l'équipe sur Angular.
Projets open source
Contributions et outils publiés en open source.
HTML Attribute Sorter
eslint-plugin-html-sort-attributes
Plugin ESLint pour trier les attributs d'un tag HTML selon une configuration personnalisable.
HTML Class Organizer
eslint-plugin-html-class-attribute
Plugin ESLint pour trier les classes dans un fichier HTML selon une configuration personnalisable.
Projets personnels
Bidouillages, passions et side-projects
Bureau du Code · Associatif
2017 · 2020Création de l'association "Bureau du Code" au sein de Polytech Nice Sophia pour partager l'amour du code et organiser des événements tech.
Serveur domotique & Application
2023 · Aujourd'huiServeur de domotique maison interconnectant lumières, détecteurs et enceintes. PWA Angular 19 avec disponibilité hors ligne, CI/CD personnalisé.
Plugin ESLint · html-class-attribute
2024Plugin ESLint pour trier les classes dans un fichier HTML selon une configuration personnalisable.
Plugin ESLint · html-sort-attributes
2024Plugin ESLint pour trier les attributs d'un tag HTML selon une configuration personnalisable.
Jeu multi-curseur
En coursMini casse-tête pour apprendre l'utilisation du multi-curseur aux développeurs, inspiré par des jeux éducatifs comme Flexbox Froggy.