
FLORENT HAJANIRINA
Développeur Fullstack Senior | Angular, NodeJS
Salaire / Taux journalier
92160 Antony, France
Mobilité : Paris, Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Fullstack avec 6+ ans d'expertise en Angular/React/Node.js, actuellement à la SNCF où j'ai conçu une architecture microservices NestJS/Kafka pour la plateforme de maintenance TGV. Spécialisé dans les systèmes temps réel, MongoDB, et l'optimisation d'applications à forte charge opérationnelle. J'apporte des solutions techniques robustes et scalables pour vos projets web les plus exigeants.
Expérience de travail
Développeur Fullstack Angular / NodeJS
SNCF
janv. 2026 - Présent
10 mois
Saint-Denis, France
– Conception et développement du Socle de Maintenance TGV (SMT), plateforme interne de gestion opérationnelle des sites de maintenance TGV. – Mise en place d'une architecture microservices NestJS avec communication événementielle via Kafka pour la réplication en temps réel des données issues de l'outil GMAO. – Implémentation d'un système de double base MongoDB : – Replica GMAO synchronisé via Kafka Topics – Base SMT dédiée aux traitements métier et aux opérations internes – Développement du front-end en Angular 15, intégration RxJS, state management, optimisation des performances et UX.
Développeur Fullstack
CITEO
nov. 2024 - déc. 2025
1 an 2 mois
Paris 9, France
– Implémentation d'interfaces dynamiques en JavaScript/Angular pour un parcours utilisateur fluide. – Intégration de composants interactifs (formulaires, filtres, guides de tri). – Personnalisation de WordPress (thèmes, plugins) pour la gestion des contenus éditoriaux. – Intégration des modules front avec le CMS pour cohérence globale. – Mise en place de tests unitaires et fonctionnels. – Optimisation du code et respect des bonnes pratiques (performance, accessibilité, SEO).
Développeur Fullstack JS
FUJITSU
juin 2023 - août 2024
1 an 3 mois
92400 Courbevoie, France
– En collaboration avec les parties prenantes (responsables de station, équipes IT de TotalEnergies), identification des besoins critiques à implémenter dans l'application. – Participation aux différents rituels agiles de l'équipe SCRUM – Création d'interfaces utilisateur interactives et responsives avec Angular. – Intégration des modules de gestion des stocks, des rapports financiers, et des transactions clients. – Utilisation de RxJS pour la gestion des flux de données asynchrones. – Mise en place de formulaires complexes avec Angular Reactive Forms pour la saisie desdonnées métier. – Refonte des différents parcours UI/UX du site web – Intégration Htm I et CSS à partir de Figma – Internationalisation (118n) – Création d'un composant pour la configuration des traductions multilingues – Test unitaire et test end to end
Développeur full-stack Nodejs/React
Groupe Arkeup
janv. 2019 - avr. 2023
4 ans 4 mois
Betroka, Madagascar
– Création du script de déploiement d'un Micro-service sous Python dans gcp – Consommation de l'api Python dans React et dans Node.js – Intégration d'un Micro-service sous Python dans l'architecture du projet – Création d'un système de mise à jour automatique du chromedriver – Stabilisation de l'outil lanceur de test en local sur Ubuntu 22 LTS – Création d'un Micro-service lanceur de test distant alternative de Jenkins – Création d'un module de planification des lancements distants avec Bull Scheduler – Mise en place de Redis avec Bull Scheduler (Cron) dans le backend – Création d'un Dockerfile pour installer les outils du projet – Création d'un Micro-service pour gérer les fichiers avec Node.js et SailsJS – Analyse et migration de WebdriverIO de v5 à v7 – Création d'un module de compression d'images avec Node.js et pngquant – Création d'un module de conversion d'images en vidéo avec Node.js et ffmpeg – Création d'un module pour exporter les données en Excel avec Node.js – Développement d'une fonctionnalité refresh token avec NodeJS et JWT – Création d'un composant sur le front React pour afficher les logs du lancement – Code review et optimisation des codes – Configuration et mise en place des scripts de déploiement Ansible et Docker – Analyse et étude technique en coopération avec le Product Owner – Amélioration de la gestion de lancement multi-navigateur et multi-résolution dans le backend – Migration du robot, de protractor vers WebdrivelO – Développement d'un module de génération du rapport avec React et wdio-timeline-reporter – Création d'un module de capture d'écran avec Webdriverio, fs-extra, child-process – Prise en main et analyse des codes existants en vue d'une optimisation
Développeur full-stack Java/Angular
Arkeup
août 2018 - déc. 2018
5 mois
Betroka, Madagascar
– Création du serveur Spring MVC avec une base de données MySQL – Création des APIs pour l'ajout, partage, suppression des fichiers dans OwnCloud – Création des composants Angular pour la page de Login et Enregistrement de l'utilisateur – La page d'accueil et la page de gestion des fichiers – La page de gestion de partage des fichiers avec d'autres utilisateurs