Diarihenikaja Gérald Rakotoarisoa

Senior Software Engineer | Full Stack Developer |

1 recommandation

Salaire / Taux journalier

1 personne recommande

Quatre Bornes, Maurice

Mobilité : France, Belgique, ...

CDI

Peut venir sur site

Expertises

NodeNextReactTypescriptAWS LambdaJavascriptDynamoDBTailwind CSSAngularSpring BootGraphQLRESTful APIsCSSSassHTMLTest & QADéveloppement FullstackDesign webPostgreSQLOracle DatabaseMongoDBFirebaseMachine LearningBig DataClean CodeCMSFigma

Langues

Français (Courant)Anglais

Recommandé par

Mohesh Chandra (Ashish) Padaruth, PMP

Board Intelligence

Project Manager

A recommandé le 10 août 2026

À propos

Introduction

Mon expérience s’est construite autour de différents types d’applications et de plateformes web : applications métier B2B, sites marketing et promotionnels B2C, SaaS, plateformes multi-tenant, CMS et applications temps réel. Selon les projets, j’interviens sur leur conception, développement et maintenance, ainsi que sur les besoins de migration technologique à grande échelle, de modernisation, de refactoring, de refonte et d’évolution de l’architecture. Je travaille également sur l’optimisation des performances, notamment en réduisant la latence, en améliorant la réactivité des applications et en implémentant des techniques efficace pour la gestion des ressources. Plus récemment, j’ai adopté une démarche d’amélioration continue: j’aime simplifier les solutions techniques, explorer l’intégration de l’IA dans mon workflow pour automatiser certaines tâches répétitives, puis partager ces améliorations avec les équipes afin d’optimiser nos processus de développement au quotidien. Avec plus de 5 ans d'expérience à concevoir, comprendre et améliorer des systèmes complexes sur différents projets, j'ai réalisé que j’aime autant ecrire du code que de comprendre l’architecture, les enjeux métier et les intéractions entre les différents composants d’un système.

Liens

Expérience de travail

Software Engineer

RAPP Indian Ocean

janv. 2023 - Présent

3 ans 10 mois

Maurice

Participation à plusieurs projets internationaux d’envergure dans les secteurs de marketing et des biens de grande consommation (FMCG), principalement sur des problématiques front-end, avec des interventions sur le back-end. Marketing d'Automobile — Modernisation & migration technologique • Analyse détaillée et documentation technique de l’existant, suivies de la migration technologique d’une plateforme de 53+ pages, 112+ composants UI et 23+ modules métier : Node.js v16 → v22, Next.js v9 → v15 et Material UI v4 → v7, avec refactorisation de pages et migration des formulaires de React Final Form vers React Hook Form, réduisant le taux de vulnérabilité de 51 % à 19 %. • Résolution des incompatibilités et problèmes liés aux composants legacy lors de la migration, contribuant à la stabilité et à la maintenabilité de l’application. • Résolution d’incidents critiques liés aux dépendances d’environnement (.dll) via Azure Portal qui etait hors de mes compétences habituelles. • Adaptation de l’application et des pipelines Azure DevOps à la migration de l'environnement front-end Node.js v16 vers v22 : refonte du chargement des variables d’environnement avec initialisation asynchrone de la configuration runtime. FMCG / Marketing — Refonte Front-End • Contribution à la refonte d’une application Angular vers React et Next.js avec Tailwind CSS et Shadcn UI. • Développement d’interfaces responsives conformes aux maquettes Figma, améliorant la cohérence visuelle, l’expérience utilisateur et la structure du code. • Lead Front-End sur la Conception de Creative Banners animés en HTML/CSS/JavaScript sous des délais contraints, renforçant la satisfaction client et contribuant à l’obtention d’un projet supplémentaire. Gestion de projet — Intégration des informations d'une autre application • Développement d’une architecture serverless avec Node.js, AWS Lambda et DynamoDB, utilisant l’AWS SDK pour l’interaction avec les services AWS et une API externe pour l’échange de données.

Développeur Full Stack

BICI

mai 2021 - janv. 2023

1 an 9 mois

Madagascar

Pharmaceutique — Applications Web & CMS • Développement et évolution d’une application headless basée sur Next.js, Contentful et GraphQL, avec intégration de contenus dynamiques. • Simplification de la gestion et de la mise à jour des contenus via le CMS, sans intervention sur le code sauf en cas d’évolution structurelle. Transport, E-commerce — Applications Web d'Entreprise • Maintenance évolutive d’applications métier utilisant React, CSS Modules, Node.js et PostgreSQL, y compris le développement de nouvelles fonctionnalités, la correction d’anomalies et l’intégration d’API REST. • Formation et accompagnement technique de 2 stagiaires pendant environ 3 mois, facilitant leur intégration et leur contribution à différents projets de l’entreprise. • Optimisation par la mise en place d’un système de cache des contenus Contentful, consulté en priorité avant tout appel au CMS afin de réduire les requêtes externes et améliorer les performances. • Participation aux revues de code et proposition d’améliorations techniques autour du Clean Code et des bonnes pratiques de développement.

Développeur Full-Stack

Présidence de la République de Madagascar

déc. 2020 - mars 2021

4 mois

Tananarive, Madagascar

• Conception et développement du back-end et du front-end d’une application de veille stratégique, permettant le suivi et l’analyse de données afin de soutenir la prise de décision. • Collaboration avec le Lead Technique sur la conception de l’application et la définition de son architecture globale. • Mise en place d’un tableau de bord complet intégrant des statistiques clés, des fonctionnalités CRUD complètes et une carte interactive.


Formation

ESTIA Institute of technology

Master 2 (M2), Computer Science

2022 - 2023

1 an 1 mois

Résultat : Master of Sciences BIHAR

BIHAR – Big Data Intelligence for Human Augmented Reality

IT University

Licence, Computer Programming/Programmer, General

2017 - 2020

2 ans 5 mois


Licences et certifications

Test-Driven Development for JavaScript​: Unit 1

Délivré le : sept. 2026

Certifié par Pearson

Beginner's Guide to Unit Testing

Délivré le : août 2026

Certifié par Scrimba

Clean Code Basics: How to Write Maintainable Code

Délivré le : août 2026

Certifié par Scrimba

Learn Accessible Web Design

Délivré le : août 2026

Certifié par Scrimba

TypeScript Design Patterns

Délivré le : sept. 2024

Certifié par LinkedIn

Learning Vue.js

Délivré le : sept. 2024

Certifié par LinkedIn

Learning Node.js

Délivré le : août 2024

Certifié par LinkedIn

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.