depuis la création du compte
Confiez votre projet à Joris
Faites appel à l'expertise de Joris pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Développeur Frontend Angular | Spécialiste SEO & Micro Frontends
Développeur frontend passionné et expérimenté, je me spécialise dans la conception d’applications web performantes et scalables avec Angular (version 20). J’ai une solide expertise en optimisation SEO côté client avec Angular Universal, permettant d’améliorer la visibilité et le référencement naturel des applications.
Je maîtrise également la mise en place d’architectures modernes en micro frontends, favorisant la modularité, la maintenabilité et la collaboration entre équipes.
Mes compétences clés incluent :
Angular avancé & TypeScript
SEO Angular Universal, Scully, et bonnes pratiques SEO techniques
Architecture micro frontends (Native Federation & Module Federation)
Développement mobile-first, responsive et accessibilité
Tests unitaires avec Jest et bonnes pratiques qualité
Collaboration API REST, WebSockets
Je suis reconnu pour ma rigueur technique, ma capacité à travailler en équipe et à délivrer des applications robustes, évolutives et bien référencées, adaptées aux besoins business.
Disponible pour des missions freelance ou projets tech, je suis prêt à accompagner vos développements frontend vers l’excellence technique et la réussite.
Chez IBM CIC Lille, j’ai travaillé pendant près de 4 ans en tant que développeur front-end sur plusieurs projets variés dans des contextes industriels, publics et technologiques, en mettant l’accent sur la qualité, la performance et l’expérience utilisateur. Mes missions principales incluaient le développement d’interfaces Angular complexes, la mise en place d’architectures robustes, la collaboration avec les équipes produit et back-end, et l’accompagnement technique.
Projets clés et réalisations:
Royal Canin (Mars Petcare) – Supervision industrielle
Développement d’interfaces Angular pour la supervision de chaînes automatisées.
Intégration temps réel avec des systèmes robotisés via WebSockets.
Travail étroit avec la Product Process Owner pour le cadrage des fonctionnalités, la rédaction des user stories et la priorisation des tâches.
Sixense (Vinci Construction) – Application de cartographie d’assets
Création d'une application de visualisation de données géospatiales avec OpenLayer.
Affichage de rendus 3D et mise en place d’un mode offline (IndexedDB) pour permettre l’usage en zones sans réseau (chantier).
Conception d’un système d’interaction fluide entre carte, assets et inspection.
Beyond – Gestion de données et refonte responsive
Refonte complète d’une application Angular 5 existante avec Angular Material.
Développement de composants réutilisables pour plusieurs modules fonctionnels.
Intégration avec un backend Node.js/Sequelize et affichage carto 2D/3D (ESRI).
Compétences et technologies utilisées:
Angular (v5 à v12), Angular Material, RxJS, WebSockets
HTML5, SCSS, CSS3, Bootstrap
Node.js, Sequelize, MySQL
OpenLayer, ESRI, IndexedDB
Git, Azure DevOps, Postman
Méthodologies Agile/Scrum, échanges directs avec Product Owners
Chez Ma Boussole Aidants, j’ai piloté la refonte de l’architecture frontend en transformant une application Angular monolithique en un écosystème modulaire de micro-applications : évènements, édito, solutions et cockpit. Certaines de ces applications sont intégrées directement dans l'application principale (MBA), tandis que d'autres, comme cockpit, fournissent des données en back-office via des API sécurisées.
Ces micro-applications ont été conçues dès le départ pour être embarquées chez des partenaires tiers, avec un système de personnalisation avancée permettant d’adapter facilement le design et les contenus textuels selon les besoins de chaque structure.
J’ai également mis en place une architecture de Server Side Rendering (SSR) et de prerendering en m’appuyant sur Angular Native Federation, afin d’améliorer significativement les performances de chargement, la compatibilité SEO et l’accessibilité. Cette démarche s’est faite en étroite collaboration avec les équipes backend, design et produit, pour garantir une cohérence technique et fonctionnelle sur l’ensemble de la plateforme.