Antananarivo, Madagascar

Andriamasy Eric Mathieu

Lead développeur full-stack

Avec plus de 8 ans d’expérience, je conçois des applications web full-stack et accompagne les équipes dans leurs choix d’architecture et leur livraison.

Portrait d’Andriamasy Eric Mathieu

Architecture · Développement · Leadership technique

Ma façon de travailler

Un partenaire technique, de la conception à la livraison

Basé à Antananarivo et fort de plus de 8 ans d’expérience, je transforme les besoins métier en applications web maintenables. J’interviens sur l’architecture, le développement full-stack et l’accompagnement technique des équipes.

Architecture & Design

Des choix d’architecture adaptés au produit pour construire des applications évolutives et faciles à maintenir.

Leadership & Mentorat

Clarification des priorités, accompagnement des développeurs et partage des bonnes pratiques au quotidien.

Optimisation & Performance

Amélioration mesurée des performances et automatisation de la livraison avec Docker et des pipelines CI/CD.

Expertise

Les outils pour construire des produits fiables

Des technologies choisies selon les besoins du produit, avec une attention particulière à l’architecture, la qualité et la livraison.

Langages

  • PHP
  • JavaScript
  • TypeScript
  • Java

Frameworks & interfaces

  • Symfony
  • Laravel
  • React
  • Next.js
  • Vue.js
  • Angular

Backend & données

  • Node.js / NestJS
  • PostgreSQL
  • MySQL
  • MongoDB
  • Oracle
  • Redis

Architecture & qualité

  • Clean Architecture
  • SOLID
  • TDD
  • PHPUnit
  • Jest
  • Tests E2E

DevOps & outils

  • Docker
  • CI/CD
  • AWS
  • NGINX
  • Git
  • Webpack

Autres technologies

  • React Native
  • WordPress
  • PrestaShop

Parcours

Expérience professionnelle

Plus de 8 ans d’expérience, du développement full-stack à la direction technique : conception d’applications, intégrations, optimisation et accompagnement d’équipes.

Expériences sélectionnées

Lead Développeur

Indépendant

Nov. 2024 - Aujourd'hui
  • Symfony
  • Laravel
  • Next.js
  • ReactJS
  • PostgreSQL
  • Docker
Voir les contributions
  • Accompagnement des développeurs dans l'implémentation de solutions web
  • Optimisation des performances avec une réduction de 30% du temps de réponse global
  • Mise en place de pipelines CI/CD et déploiement via Docker pour automatiser les workflows de développement

Lead Développeur

EtechConsulting

Janv. 2023 - Avril 2025
  • Symfony
  • Laravel
  • ReactJS
  • PostgreSQL
  • Docker
  • CI/CD
Voir les contributions
  • Direction technique et accompagnement des développeurs dans l'implémentation de solutions web
  • Optimisation des performances avec une réduction de 30% du temps de réponse global
  • Mise en place de pipelines CI/CD et déploiement via Docker pour automatiser les workflows de développement

Développeur Senior

Etech Consulting

Juil. 2021 - Déc. 2023
  • Symfony
  • Laravel
  • PostgreSQL
  • Redis
Voir les contributions
  • Implémentation de solutions web complexes en Symfony & Laravel, respect des principes SOLID
  • Développement de systèmes résilients et performants en utilisant PostgreSQL et Redis
  • Optimisation des performances avec une réduction de 50% des temps de chargement des applications

Développeur Senior

GPSANTE

2022 - Aujourd'hui
  • Symfony
  • MySQL
  • MangoPay
  • API REST
  • mTLS
  • NGINX
  • Docker
  • GitLab CI/CD
Voir les contributions
  • Intégration du Service d'Accès aux Soins (SAS) de Santé.fr avec authentification mutuelle TLS (mTLS)
  • Intégration du nouveau flux MangoPay avec SCA (Strong Customer Authentication) conforme PSD2
  • Sécurisation et supervision des échanges inter-applicatifs avec journaux d'audit
  • Développement et optimisation de la plateforme de prise de rendez-vous médicaux
  • Mise en place de mécanismes de sécurisation des données médicales sensibles (RGPD)
Voir 4 autres expériences

Développeur Senior

PNUD Madagascar

2022 - 2024
  • React.js
  • Symfony
  • Oracle
Voir les contributions
  • Développement des modules de gestion des microfinances, intégrant des outils de suivi des prêts et remboursements
  • Intégration de systèmes de paiement sécurisés pour faciliter les transactions
  • Automatisation des rapports financiers pour une gestion plus rapide et précise des fonds

Développeur Full-Stack

SaynaWork

2023 - 2024
  • Laravel
  • MySQL
  • ReactJS
Voir les contributions
  • Conception et développement de tableaux de bord interactifs pour le suivi des performances en temps réel
  • Amélioration du système de gestion des tâches en automatisant les notifications et le suivi des actions
  • Optimisation de la base de données pour une gestion plus fluide des utilisateurs et de leurs activités

Développeur Senior

QualiData

2020 - 2022
  • Laravel
  • PostgreSQL
Voir les contributions
  • Conception et développement d'une plateforme de stockage sécurisé pour la gestion de données sensibles dans le secteur de la santé
  • Création d'outils d'analyse et d'extraction de données permettant une meilleure exploitation des informations collectées
  • Mise en œuvre de mécanismes de gestion des accès pour garantir la confidentialité des données

Développeur Intermédiaire

Etech Consulting

Janv. 2019 - Juin 2021
  • PHP
  • ReactJS
  • MySQL
Voir les contributions
  • Développement de nouvelles fonctionnalités en PHP & ReactJS
  • Intégration d'APIs REST & systèmes tiers
  • Participation à la revue de code et automatisation CI/CD

Réalisations

Des réalisations pensées pour répondre à des besoins concrets

Quelques exemples de produits et de plateformes auxquels j’ai contribué, avec mon rôle, les technologies utilisées et les réalisations principales.

Application web et mobile médecins-patients

2021 - Aujourd'hui

Lead Développeur

Application web et mobile de gestion des consultations : rendez-vous, téléconsultation, suivi médical, prescriptions et partage de documents. Une architecture pensée pour rester maintenable et évoluer.

NestJSNext.jsReact NativeMongoDB
Voir les réalisations (10)
  • Définition de l'architecture globale de la solution incluant backend API RESTful, frontend web et application mobile native
  • Sélection et mise en place des technologies appropriées (stack technique, base de données NoSQL, hébergement cloud)
  • Application rigoureuse des principes Clean Architecture, SOLID et Design Patterns pour un code maintenable et évolutif
  • Supervision et encadrement de l'équipe de développement (frontend, backend, mobile) avec distribution des tâches et suivi technique
  • Mise en place des priorités de développement et gestion du backlog technique
  • Implémentation de mécanismes de sécurité avancés : chiffrement des données sensibles, authentification forte (2FA), gestion des tokens JWT
  • Conformité RGPD avec gestion du consentement, droit à l'oubli et portabilité des données
  • Implémentation complète de tests : unitaires (Jest, PHPUnit), tests d'intégration et tests end-to-end (E2E)
  • Mise en place de CI/CD pour automatiser les déploiements et garantir la qualité du code
  • Optimisation des performances pour gérer un grand nombre d'utilisateurs simultanés

Système d'Information de Gestion des Ressources Humaines (SIRH)

Février 2024 - Décembre 2024

Chef de projet et Lead Développeur

Plateforme RH couvrant les dossiers des employés, les temps et activités, les absences et les plannings. Son architecture modulaire facilite l’évolution et la maintenance.

NestJSReactJSMongoDB
Voir les réalisations (6)
  • Conception et développement de la plateforme complète de Système d'Information de Gestion des Ressources Humaines
  • Intégration des modules essentiels : Gestion des dossiers administratifs des employés, Temps et activités, Présences & Absences, Planning et gestion des horaires de travail
  • Création d'une interface utilisateur intuitive et moderne facilitant la navigation et l'utilisation quotidienne
  • Optimisation des performances côté serveur et client, garantissant une réduction significative des temps de chargement et une meilleure réactivité
  • Architecture modulaire permettant l'ajout et la maintenance facilitée de nouveaux modules
  • Mise en place de mécanismes de sécurité et de contrôle d'accès pour protéger les données sensibles

Plateforme de formations en ligne et accompagnement

Novembre 2024 - Janvier 2025

Chef de projet et Lead Développeur

Plateforme de formation en ligne avec suivi de progression, évaluations et accompagnement des apprenants. L’interface met l’accent sur l’accessibilité et le suivi des formations.

LaravelNext.jsPostgreSQL
Voir les réalisations (7)
  • Conception et développement de la plateforme de formations en ligne complète
  • Intégration de modules de suivi de progression permettant aux apprenants et formateurs de suivre l'avancement en temps réel
  • Développement de modules d'évaluation des performances avec système de notation et de feedback
  • Création d'une interface utilisateur intuitive avec une forte attention portée à l'accessibilité (WCAG)
  • Optimisation des performances serveur et client, résultant en une réduction de 40% des temps de réponse
  • Mise en place d'un système de recommandations de formations basé sur les compétences et les objectifs
  • Intégration de fonctionnalités d'accompagnement et de mentorat pour améliorer l'engagement des apprenants
Explorer 12 autres projets

Plateforme de gestion de contenus audiovisuels

Décembre 2024 - Aujourd'hui

Développeur Senior

Système complet de gestion et de distribution de contenus audiovisuels pour l'industrie du divertissement et des médias. La plateforme permet la numérisation, le stockage sécurisé, l'indexation, la recherche et la distribution automatisée de contenus vidéo et audio. Elle garantit la conformité aux standards de l'industrie tout en optimisant les workflows de production et de post-production.

SymfonyTwigMySQL
Voir les réalisations (6)
  • Développement de fonctionnalités de numérisation de contenus audiovisuels conformes aux standards de l'industrie (MPEG, H.264, H.265)
  • Mise en place d'un système de stockage sécurisé et redondant pour vidéos et autres contenus sensibles avec gestion des métadonnées
  • Implémentation de workflows automatisés pour la gestion et la distribution de contenus, améliorant significativement l'efficacité de l'équipe de production
  • Développement d'un système d'indexation et de recherche avancée permettant de retrouver rapidement les contenus
  • Intégration de mécanismes de contrôle d'accès et de gestion des droits pour protéger la propriété intellectuelle
  • Optimisation des performances de traitement et de streaming pour gérer de gros volumes de contenus

Plateforme GPSANTE - Prise de rendez-vous médicaux

2022 - Aujourd'hui

Développeur Senior

Plateforme complète de prise de rendez-vous médicaux avec intégration du Service d'Accès aux Soins (SAS) de Santé.fr et système de paiement MangoPay. La solution permet la gestion des médecins, patients et créneaux horaires avec une sécurité renforcée pour les données médicales sensibles.

SymfonyMySQLMangoPayAPI RESTmTLSNGINXDockerGitLab CI/CD
Voir les réalisations (10)
  • Intégration du Service d'Accès aux Soins (SAS) de Santé.fr avec authentification mutuelle TLS (mTLS) via certificats X.509
  • Génération, gestion et renouvellement automatique des certificats pour garantir une communication chiffrée bilatérale
  • Configuration fine du serveur NGINX et du client PHP pour assurer une communication sécurisée
  • Intégration du nouveau flux MangoPay avec SCA (Strong Customer Authentication) conforme PSD2
  • Implémentation complète du parcours PreAuthorized PayIn avec gestion des redirections utilisateur
  • Création automatique de portefeuilles MangoPay, gestion des KYC, virements et transferts
  • Mise en place de journaux d'audit pour tracer les appels sensibles (SAS, MangoPay)
  • Automatisation des tests d'intégration avec mocks des API SAS et MangoPay
  • Optimisation des performances via mécanismes de retry, timeout intelligent et gestion d'erreurs centralisée
  • Mise en place de mécanismes de sécurisation des données médicales sensibles en conformité RGPD

Système de gestion des microfinances - PNUD Madagascar

2022 - 2024

Développeur Senior

Plateforme de gestion des microfinances pour le PNUD Madagascar permettant le suivi des prêts, remboursements et transactions financières. Le système intègre des outils de paiement sécurisés et automatise la génération de rapports financiers.

React.jsSymfonyOracle
Voir les réalisations (5)
  • Développement des modules de gestion des microfinances intégrant des outils de suivi des prêts et remboursements
  • Intégration de systèmes de paiement sécurisés pour faciliter les transactions entre bénéficiaires et institutions
  • Automatisation des rapports financiers permettant une gestion plus rapide et précise des fonds
  • Création d'interfaces de suivi en temps réel pour les gestionnaires et bénéficiaires
  • Mise en place de mécanismes de validation et de contrôle des transactions

Plateforme SaynaWork - Tableaux de bord et gestion des tâches

2023 - 2024

Développeur Full-Stack

Plateforme de gestion de projets avec tableaux de bord interactifs permettant le suivi des performances en temps réel. Le système inclut une gestion avancée des tâches avec automatisation des notifications et suivi des actions.

LaravelMySQLReactJS
Voir les réalisations (5)
  • Conception et développement de tableaux de bord interactifs pour le suivi des performances en temps réel
  • Amélioration du système de gestion des tâches en automatisant les notifications et le suivi des actions
  • Optimisation de la base de données pour une gestion plus fluide des utilisateurs et de leurs activités
  • Création d'interfaces utilisateur modernes et réactives
  • Mise en place de systèmes de notifications en temps réel

Plateforme QualiData - Stockage sécurisé de données sensibles

2020 - 2022

Développeur Senior

Plateforme de stockage sécurisé pour la gestion de données sensibles dans le secteur de la santé et des sciences sociales. Le système inclut des outils d'analyse et d'extraction de données avec gestion avancée des accès.

LaravelPostgreSQL
Voir les réalisations (5)
  • Conception et développement d'une plateforme de stockage sécurisé pour la gestion de données sensibles
  • Création d'outils d'analyse et d'extraction de données permettant une meilleure exploitation des informations collectées
  • Mise en œuvre de mécanismes de gestion des accès pour garantir la confidentialité des données
  • Implémentation de systèmes de chiffrement pour protéger les données sensibles
  • Développement d'interfaces d'administration pour la gestion des utilisateurs et des permissions

Système COVID-DATA - Suivi des cas COVID-19

2020 (6 mois)

Développeur Intermédiaire

Système de suivi des cas COVID-19 et des tendances sanitaires à Madagascar. La plateforme inclut des tableaux de bord interactifs pour l'analyse des données de santé publique et l'intégration de multiples sources de données.

SymfonyReact.js
Voir les réalisations (5)
  • Développement d'un système de suivi des cas COVID-19 et des tendances sanitaires à Madagascar
  • Création de tableaux de bord interactifs pour l'analyse des données de santé publique
  • Intégration de diverses sources de données pour une vue complète de la situation
  • Amélioration des rapports d'analyse pour une prise de décision rapide
  • Mise en place de visualisations de données en temps réel

Mecagoo - Moteur de recherche avancé

2020 - 2021

Développeur Intermédiaire

Plateforme de recherche de services avec moteur de recherche avancé permettant aux utilisateurs de trouver rapidement les services disponibles. Le système inclut un moteur de recommandation basé sur les préférences utilisateur et l'intégration de la géolocalisation.

LaravelVue.js
Voir les réalisations (5)
  • Développement d'un moteur de recherche avancé permettant de trouver rapidement les services disponibles
  • Implémentation d'un système de recommandation basé sur les préférences utilisateur
  • Intégration de la géolocalisation pour améliorer la pertinence des résultats de recherche en temps réel
  • Optimisation des performances de recherche pour des résultats instantanés
  • Création d'interfaces utilisateur intuitives pour la recherche et la découverte de services

ChristiWines - E-commerce WordPress

2019 - 2020

Développeur Intermédiaire

Site e-commerce WordPress pour la vente de vins avec plugins personnalisés pour améliorer l'expérience utilisateur. Optimisation des performances et mise en place de stratégies SEO pour augmenter la visibilité et le trafic.

WordPressAngularMySQL
Voir les réalisations (5)
  • Développement de plugins WordPress personnalisés pour améliorer l'e-commerce et l'UX/UI
  • Optimisation des performances du site e-commerce pour améliorer la vitesse de chargement et l'expérience utilisateur
  • Implémentation de stratégies SEO pour augmenter la visibilité du site et générer plus de trafic
  • Intégration de systèmes de paiement et de gestion des commandes
  • Création d'interfaces utilisateur modernes et responsives

DomTomAutomobile - Gestion de stocks

2018 - 2019

Développeur Intermédiaire

Système de gestion de stocks pour un concessionnaire automobile avec fonctionnalités de suivi et de mise à jour en temps réel des inventaires.

SymfonyMySQL
Voir les réalisations (3)
  • Développement de fonctionnalités pour la gestion des stocks de véhicules
  • Mise à jour en temps réel des inventaires
  • Création d'interfaces de gestion pour le suivi des stocks

Nanoe - Gestion de stocks et installations électriques

2018 - 2019

Développeur Intermédiaire

Plateforme complète de gestion de stocks de véhicules et de gestion des installations électriques. Le système inclut un moteur de recherche avancé et des algorithmes d'analyse des besoins en énergie.

SymfonyPostgreSQL
Voir les réalisations (6)
  • Développement de fonctionnalités pour la gestion des stocks de véhicules et la mise à jour en temps réel des inventaires
  • Intégration de systèmes de paiement sécurisés pour les achats en ligne de véhicules
  • Développement d'un moteur de recherche avancé pour améliorer la recherche des véhicules selon les critères utilisateurs
  • Création d'un système de gestion des installations électriques permettant une gestion efficace de l'infrastructure énergétique
  • Développement d'algorithmes pour analyser les besoins en énergie et optimiser la consommation
  • Collaboration avec l'équipe pour améliorer la performance du système et la gestion des données

AppWork - Intégration de paiements et gestion de freelances

2018 (1 an)

Développeur Junior

Plateforme de gestion de freelances et de projets avec intégration de systèmes de paiement et optimisation du backend pour améliorer les performances globales.

SymfonyPrestashopAngular
Voir les réalisations (4)
  • Intégration des API de paiement pour gérer les transactions en ligne de manière sécurisée
  • Optimisation du backend pour améliorer les performances globales du système
  • Développement de modules spécifiques pour améliorer la gestion des freelances et des projets
  • Création d'interfaces de gestion pour les freelances et les clients

Typy - Moteur de scraping et analyse de données

2017 - 2018

Développeur Junior

Système de scraping et d'analyse de données des réseaux sociaux permettant l'extraction, le stockage et l'analyse de données pour fournir des rapports exploitables.

SymfonyMySQLTwig
Voir les réalisations (5)
  • Développement d'un moteur de scraping pour extraire des données de réseaux sociaux
  • Stockage et analyse des données récoltées pour fournir des rapports exploitables
  • Optimisation du backend pour une gestion plus fluide des données collectées
  • Création d'interfaces de visualisation des données analysées
  • Mise en place de systèmes de traitement par lots pour gérer de gros volumes de données

Certifications

Symfony7

Udemy

2024

Programmation Orientée Objet en PHP

OpenClassrooms

2020

Développement Web Full-Stack

LinkedIn Learning

2021

Prochaine étape

Parlons de votre projet

Vous cherchez un développeur expérimenté ou un partenaire technique pour faire avancer votre produit ? Écrivez-moi pour présenter votre besoin et voir comment je peux vous accompagner.

Voir les autres coordonnées et profils

Email (alternatif)

andriamasy1@gmail.com

Localisation

Antananarivo, Madagascar

Téléphone (alternatif)

+261 32 77 562 13