Développeur PHP/Symfony senior pour applications web critiques

Développeur PHP/Symfony senior · Antananarivo, Madagascar

Développeur PHP et Symfony senior basé à Antananarivo, Madagascar, j’aide les entreprises à distance à construire, maintenir et améliorer leurs applications PHP/Symfony : API REST, dashboards, outils internes, plateformes e-commerce et systèmes legacy qui doivent rester fiables en grandissant.

En tant que développeur PHP/Symfony, j’interviens sur le backend, les interfaces d’administration, la conception d’API, la base de données et le déploiement pour aider les équipes à faire avancer leurs systèmes Symfony critiques sans perdre en maintenabilité.

Services

Développement d’applications Symfony

Construire des applications Symfony fiables avec une architecture claire, des workflows validés, une authentification sécurisée et une logique métier maintenable.

Maintenance et migration Symfony legacy

Stabiliser les anciens codebases Symfony, mettre à jour les dépendances, réduire la dette technique et avancer sans réécriture risquée.

Conception d’API REST

Concevoir des APIs prévisibles pour web, mobile et équipes internes avec endpoints clairs, sérialisation, validation et gestion d’erreurs.

Dashboards admin et outils internes

Créer des back-offices pratiques pour gérer données, contenus, utilisateurs, médias, commandes et workflows opérationnels.

Optimisation base de données

Améliorer les requêtes lentes, le schéma, les repositories et les accès aux données pour garder une application réactive.

Temps réel et tâches asynchrones

Ajouter files de messages, tâches planifiées, mises à jour en direct et notifications avec Symfony Messenger, Redis et Mercure sans ralentir les requêtes.

Linux, Docker et mise en production

Préparer les applications Symfony pour la production avec serveurs Linux, Nginx ou Apache, PHP-FPM, Docker, CI/CD et vérifications de release.

Intégration téléphonie et SMS

Connecter les applications métier à Asterisk, SIP/IAX2 et des modems GSM pour appels, campagnes SMS, envois planifiés et facturation.

Nettoyage et refactoring

Clarifier controllers, services, formulaires, repositories et templates pour rendre le code plus simple à modifier et maintenir.

Expérience

Développeur Symfony — DevelopA SARL

sept. 2023 - aujourd’hui. Développement et maintenance d’applications en production avec PHP, Symfony, Doctrine et des bases de données relationnelles.

  • Contribution à MADIGIT (anciennement Parallax) pour MADIAS, une plateforme de gestion de couverture santé : bénéficiaires, dépenses médicales, remboursements, budgets et flux financiers associés.
  • Implémentation et évolution de fonctionnalités métier sur des applications existantes, dans le respect des règles métier et en limitant les risques de régression.
  • Diagnostic des problèmes applicatifs, base de données et serveur, avec support au déploiement et au dépannage en production.
  • Amélioration progressive de code Symfony legacy, sans recourir à des réécritures massives.

Stagiaire développeur logiciel — ASECNA (RSI) Madagascar

août 2022 - déc. 2022. Application de géofencing pour analyser l’intensité du bruit des avions autour de l’aéroport international d’Ivato.

Stagiaire administrateur systèmes et réseaux — Solutions Technology

nov. 2019 - mars 2020. Mise en place d’un système d’appels avec facturation et prise en charge de tâches d’administration systèmes et réseaux.

Compétences techniques

  • Back-end: PHP 8+, Symfony 2.8–7.4, Doctrine ORM, API REST, POO, MVC
  • Front-end: JavaScript, TypeScript, React, Next.js, Stimulus, Bootstrap
  • Bases de données: MySQL, MariaDB, PostgreSQL, Modélisation, Optimisation SQL
  • Messagerie et temps réel: Symfony Messenger, Redis, Mercure, Socket.IO
  • Systèmes et DevOps: Linux, Apache, Nginx, PHP-FPM, systemd, Docker, CI/CD, Git
  • Qualité: PHPUnit, PHPStan, SOLID, Agile / Scrum
  • Téléphonie: Asterisk, SIP, IAX2, chan_dongle, GSM/SMS

Projets

Portfolio personnel

Un site professionnel bilingue pour présenter services, articles, projets sélectionnés et contact dans une expérience claire.

Chorythm

Un espace de gestion de chorale pour coordonner membres, chants, répétitions, activités et calendriers depuis un même endroit.

SchoolEduca

Une plateforme de gestion multi-établissements : admissions, présences, emplois du temps, examens, frais, cours en ligne et portails familles.

Sardine Hotstop

Une application de gestion réseau pour routeurs, utilisateurs, bande passante, quotas, consommation et facturation depuis une seule interface.

Plateforme Asterisk SMS et téléphonie

Des environnements Asterisk 16/20 sous Linux pour les appels GSM, l’envoi de SMS et des flux de téléphonie connectés aux données métier.

Jeu de Faritany

Une application web de jeu de stratégie combinant règles backend, écrans interactifs et expérience responsive.

Contact

y.emiliau@gmail.com · Antananarivo, Madagascar