Dah Romy — Portfolio Vol. 01 · Numéro Nº 01 · Fait sur Terre
PHP · Symfony · Temporal · DDD · Open Source · Madagascar
DR / 2026  ·  Vol. 01 / Numéro Nº 01 Classé dans Backend · Systèmes · Open Source Antananarivo ↔ Brossard, QC v1.0 · Ouvert aux opportunités EN · FR · MG
I. Accueil / Couverture • Dah Romy / Volume 01 001 / 009
Développeur Backend Senior · PHP / Symfony / Temporal

Construire des systèmes distribués, une pull request à la fois.

6 ans à concevoir et livrer des systèmes web entre Madagascar et le Canada. Architecte PHP/Symfony pilotant l'infrastructure de synchronisation orchestrée par Temporal pour plus de 5 000 établissements sur Google Business Profile, Facebook et Yext. Contributeur open source, lauréat de hackathon, bâtisseur d'équipes distribuées.

6+ ans2020 — auj.
380 PRMaestro
5K établissementssynchronisés
81 étoilesGitHub
1er rangHACK4PEACE
↳   github.com/dahromy   ·   6+ ans de livraisons 18.8792° S · 47.5079° E
maestro/LocationSyncWorkflow.php
5K+établissements
11comparateurs de masque
0interruption
Depuis le terrain Distribué · 2 continents · 12 personnes
II. À propos / Manifeste • Dah Romy / Volume 01 002 / 009
À propos du développeur · Nº 02

D'Ambalavao au backend mondial — un métier en mouvement.

Né à Ambalavao / Ambalakely. Licence en informatique, ESTI (2021, parcours IDEV). Débuts chez MyAgency à architecturer des applications Symfony à partir de zéro ; aujourd'hui chez Dilypse à orchestrer des workflows Temporal Cloud pour plus de 5 000 établissements sur GBP, Facebook et Yext — plus de 380 PR rien que sur Maestro. Lauréat HACK4PEACE 2021 avec ZOTOMAHAY. Trilingue : anglais, français et malgache.

LocalisationAntananarivo, Analamanga, Madagascar
FormationLicence en informatique (parcours IDEV) — ESTI, 2021
LanguesAnglais · Français · Malgache
ServicesLogiciels sur mesure · Développement web & applications · Web design · Conseil IT · Récupération de données · Réparation informatique
21.83°S AMBALAVAO 45.45°N BROSSARD origine
Des hautes terres de
Madagascar à l'écosystème
tech du Canada — le code
voyage, le savoir-faire reste.
Bâtir des systèmes qui relient les continents. (Dah Romy, MMXXVI)
III. Provenance / Parcours professionnel • 2020 → aujourd'hui 003 / 009
Parcours professionnel · Nº 03

Six ans, deux continents, une trajectoire.

Déc. 2024 — Aujourd'huiBrossard, QC · À distance

Développeur Backend Senior — Dilypse

SaaS B2B en marque blanche · Plateforme de marketing local

Référencement sur plus de 50 annuaires, e-réputation, réseaux sociaux, localisateur de points de vente et analytique pour des franchises multi-établissements. Équipe distribuée Canada–Madagascar de 12 personnes.

  • Pilotage de Quicksite de la PR #3 jusqu'à la production — générateur de micro-sites avec PlanetHoster, domaines personnalisés, AWS S3, Symfony Messenger en asynchrone
  • Conception du microservice IA Jarvis (OpenAI GPT-4o mini) pour les réponses aux avis, avec détection de langue et gestion des quotas
  • Contributeur principal sur Maestro (100+ PR) — moteur de synchronisation Temporal Cloud sur GBP, Facebook et Yext pour plus de 5 000 établissements
  • Conception d'un système d'erreurs unifié (audit de 69 classes d'activités, 18 workflows, 45 DTO) résolvant 7 problèmes d'architecture
  • Mise en place du Worker Versioning avec Build ID pour des déploiements sans interruption et des rollbacks instantanés
  • Rédaction de 15 pages Confluence et audit du système ACL (JWT RS256, 15+ fichiers)
2020 — Nov. 2024Antananarivo, MG

Développeur Backend & Ingénieur DevOps — MyAgency

Agence · Applications web complexes

Conception d'applications web complexes, gestion de l'infrastructure et accompagnement de développeurs juniors pendant plus de 4 ans.

  • Architecture d'applications Symfony (4.4 → 7.1) & Laravel à partir de zéro
  • DevOps : configuration de VPS, sécurisation de serveurs Ubuntu, déploiements automatisés
  • Développement d'API RESTful et d'intégrations tierces
  • Travail sur MySQL, Oracle, MongoDB et PostgreSQL
  • Intégration des solutions de paiement Stripe & Mangopay
  • Animation des revues de code et mentorat de développeurs juniors
2021ESTI · Madagascar

Licence en informatique · Lauréat HACK4PEACE

ESTI · Parcours IDEV

Diplômé du parcours IDEV. 1re place au HACK4PEACE 2021 avec le projet ZOTOMAHAY.

  • 1re place, hackathon national HACK4PEACE 2021
  • ZOTOMAHAY — une solution sociale axée sur la paix, conçue sous forte contrainte de temps
IV. Compétences · Stack complète • 8 domaines / 1 boucle 004 / 009
stack FIG. 04 — MATRICE DE COMPÉTENCES / DR-26
DAH ROMY  ·  MATRICE DE COMPÉTENCES  ·  DR/26
Compétences · Nº 04

Systèmes backend, rigueur open source et un goût pour l'architecture distribuée.

Six ans à travers tout l'écosystème PHP — Symfony 4.4 → 7, Laravel, API Platform, RoadRunner. Orchestration Temporal Cloud (SDK PHP + Go, 5 namespaces) pour la propagation de données en masse. Infrastructure avec Docker, AWS S3/SQS et Ubuntu Linux.

01Backend

Expertise
PHP / Symfony

4 versions majeures de Symfony, Laravel, API Platform, RoadRunner. Architecture DDD + hexagonale, couverture PHPUnit et PHPStan niveau 7.

02Orchestration

Workflows
Temporal Cloud

SDK PHP + Go sur 5 namespaces Temporal Cloud. Worker Versioning, Build IDs, déploiements sans interruption pour plus de 5 000 établissements.

03DevOps

Infrastructure
& DevOps

Docker, LocalStack, AWS S3/SQS, VPS Ubuntu, Bitbucket Pipelines. Sécurité serveur, déploiements automatisés, CI/CD avec semantic release.

04Intégrations

API &
Intégrations

Google Business Profile, Facebook Graph, Yext, OpenAI, PlanetHoster, Stripe, Mangopay. Synchronisation de 50+ annuaires, génération d'avis par IA.

BackendPHP 8.x · Symfony 4.4–7 · Laravel · API Platform · RoadRunner
OrchestrationTemporal (SDK PHP + Go) · Temporal Cloud (5 namespaces)
FrontendJavaScript · Vue.js · HTML5 · CSS3
Bases de donnéesMongoDB (ODM) · MySQL (ORM) · PostgreSQL · Oracle · Redis
APIGoogle Business Profile · Facebook Graph · Yext · OpenAI · PlanetHoster · Stripe · Mangopay
InfrastructureDocker · LocalStack · AWS S3/SQS · VPS Ubuntu/Linux · Bitbucket Pipelines
QualitéPHPUnit · PHPStan (niv. 7) · SonarCloud · GrumPHP · Bugster · Sentry
OutilsJira · Confluence · Slack · Cursor IDE · MCP (Atlassian/Bitbucket) · Git
V. Projets / Travaux phares • 08 planches, série complète 005 / 009
Projets · Nº 05

Travaux phares issus de l'open source et de la ligne de produits livrés.

Dilypse GBP ↔ FB ↔ YEXT
Nº 012024–26

Maestro

Moteur de synchronisation Temporal Cloud — propagation bidirectionnelle sur GBP, Facebook et Yext pour plus de 5 000 établissements. 100+ PR personnelles : workflows Location, Media, Cascade, AutomatedChangeDetector, workflow d'avis (avis → réponse IA → syncHistory → notification), CRUD complet Media via l'API GBP v4.

Dilypse PR #3 → PRODUCTION
Nº 022024–26

Quicksite

Générateur de micro-sites piloté de la PR #3 jusqu'à la production — reconnu comme référent technique de l'équipe. CRUD d'hébergement PlanetHoster avec logique de réessai, domaines personnalisés avec workflow de vérification DNS, stockage AWS S3, système de quotas, validation des offres et le « Quicksite Synchronizer » qui republie automatiquement à chaque modification de profil.

Dilypse GPT-4o MINI · fr-CA
Nº 032024–26

Jarvis IA

Microservice OpenAI GPT-4o mini pour les réponses automatisées aux avis — 20+ PR, ensuite intégré à Maestro via un JarvisClient dédié. Prompt engineering avec détection automatique de langue, gestion des quotas, corrections MAX_TOKEN_EXCEEDED et du SDK, prise en charge du fr-CA pour le français canadien.

Open Source DDD + TDD · 81★ · 19 FORKS
Nº 04OSS

symfony-hexagonal-architecture

Implémentation de référence DDD + TDD avec Symfony, gardée aussi simple que possible. 81 étoiles GitHub, 19 forks — une architecture propre qui l'est réellement.

MyAgency SYMFONY 4.4 · MYSQL · DOCKER
Nº 05MyAgency

Site & CRM CNaPS

Modernisation complète du système avec Symfony 4.4, MySQL et Docker. Performances et expérience utilisateur améliorées grâce à une architecture moderne et des workflows optimisés.

MyAgency PAY →PHP · VUE.JS · STRIPE API
Nº 06MyAgency

Plateforme Eventoo

Gestion d'événements avec intégration de paiement. PHP, Vue.js, API Stripe — traitement des paiements et système de réservation pensé pour une expérience fluide.

MyAgency MICROSERVICES · POSTGRES
Nº 07MyAgency

Gestion de restaurant

Architecture microservices avec Symfony, PostgreSQL et Docker. Conception modulaire et évolutive construite autour d'API REST.

Hackathon 1re placeHACK4PEACE · 2021
Nº 082021

ZOTOMAHAY

1re place, hackathon national HACK4PEACE 2021. Une solution sociale axée sur la paix, démontrant une résolution de problèmes créative sous forte contrainte de temps.

08 / 08 PROJETS  ·  VOIR TOUT LE PORTFOLIO →
VI. Méthode / Pratique • 04 étapes, itératif 006 / 009
Méthode · Nº 06

Du commit à la production.

+

Kanban + sprints bimensuels dans une équipe distribuée de 12 personnes entre le Canada et Madagascar. Standup quotidien via Google Meet ; revue de PR avec rapports d'audit automatisés. Chaque étape est itérative, pilotée par les tests et validée par revue.

01

Concevoir →

Conception centrée sur le domaine avec DDD et architecture hexagonale (ports et adaptateurs). Auditer toute la surface avant d'écrire une ligne — 69 classes d'activités, 18 workflows, 45 DTO cartographiés.

02

Développer →

Symfony 7 + API Platform ou RoadRunner. PHPStan niveau 7, couverture PHPUnit complète, portes GrumPHP, standards de code proposés et adoptés : visibilité ODM, erreurs JSON normalisées.

03

Déployer →

Docker + Bitbucket Pipelines, semantic release : dev → staging → prod. Worker Versioning avec Build ID pour des rollbacks instantanés. Sans interruption sur 5 namespaces Temporal.

dev→staging→prod
04

Superviser

Supervision en temps réel avec Sentry, tests de non-régression Bugster + QA manuelle, continuité Jira + Confluence — 15 pages de documentation. Livrer → mesurer → itérer.

L'architecture propre guide tout. Les tests la rendent réelle. Les outils de dev IA (Cursor, MCP Bitbucket) évalués & intégrés.
github.com/dahromy  ·  Fait sur Terre
VII. Open Source · Registre GitHub • 207 contributions / an 007 / 009
Open source

Des dépôts qui ont mérité leurs étoiles.

github.com/dahromy · 207 contributions/an
Pair Extraordinaire commits co-signés Pull Shark ×2 PR fréquentes YOLO mergé sans revue Quickdraw issues fermées vite Starstruck 80+ étoiles
Contributions inter-projets —
app-back · audit ACL (15+ fichiers), JWT RS256 pour la bascule BO → Company, validation des offres
dispatchr · 9 PR : corrections Sentry, correctif licence Yext, endpoints de migration Maestro
reputation-booster · intégration Quicksite, coordination offres/fonctionnalités
storelocator-back · migration des sources de données vers Maestro, config MongoDB inter-services
VIII. Collaborateurs / Filiation • Sur les épaules des géants 008 / 009
Collaborateurs · Nº 08

« Dah Romy livre avec intention — chaque PR résout un problème réel, pas un problème hypothétique. L'architecture Temporal qu'il a bâtie est fondamentale pour notre plateforme. »

D

Responsable d'équipe — Dilypse
Brossard, QC

Sur les épaules des équipes et des outils qui façonnent le métier.

En savoir plus sur GitHub
ÉQUIPE DE 12 · CANADA ↔ MADAGASCAR
IX. Contact / Conversation • Un e-mail pour commencer 009 / 009
Démarrer une conversation · Nº 09

Construisons quelque chose de distribué, bien architecturé et ouvert.

Disponible pour du freelance, de la collaboration ou un simple échange sur Symfony, Temporal et les systèmes distribués. Ouvert aux opportunités en télétravail partout dans le monde.

Disponible · Antananarivo (UTC+3) · Réponse sous 24 h