Brillant Ravenasy

Développeur Backend Senior | Symfony & API REST

Salaire / Taux journalier

Tananarive, Madagascar

Freelance

Peut venir sur site

Expertises

PHPDockerMySQLRabbitMQReactZoho CRMSassWebpackGitLabScrumElasticsearchVueLaravelAngularRequêtes SQL

À propos

Introduction

Développeur Backend PHP/Symfony avec 6+ ans d'expérience en développement d'applications web et API REST. Expert en migrations Symfony, optimisation de performances MySQL, et architectures asynchrones (RabbitMQ, OpenSearch). Spécialisé en modernisation d'applications legacy et intégrations CRM, avec maîtrise Docker et CI/CD pour des solutions évolutives et performantes.

Liens

Expérience de travail

Développeur PHP

Ingenosya

janv. 2025 - Présent

1 an 10 mois

Betroka, Madagascar

Le projet visait à moderniser et optimiser un logiciel web destiné au secteur automobile, en améliorant les fonctionnalités existantes tout en garantissant performance et évolutivité. 🔧 Missions réalisées : 🔄 Migration Symfony 2 → Symfony 3 Refonte du code et mise à jour des dépendances pour assurer compatibilité et profiter des dernières avancées du framework. ⚡ Optimisation des performances Amélioration des requêtes MySQL pour réduire les temps de réponse et gestion des environnements avec Docker pour une meilleure stabilité et portabilité. 📬 Intégration de RabbitMQ Mise en place d’une architecture asynchrone avec RabbitMQ pour optimiser la gestion des communications et des tâches en arrière-plan, renforçant ainsi la scalabilité.

Développeur Full Stack

iFox Code

juil. 2022 - janv. 2025

2 ans 7 mois

Le projet consistait à améliorer un site d’actualités proposant des articles réservés aux abonnés. L’objectif principal était de migrer l’application de Symfony 3 vers Symfony 5, tout en ajoutant de nouvelles fonctionnalités, optimisant les performances et améliorant l’expérience utilisateur. Ce chantier comprenait également l’intégration de CRM tiers tels que Zoho et Mautic pour gérer abonnements et campagnes marketing, ainsi que l’implémentation d’OpenSearch pour enrichir la recherche. Tâches réalisées – Projet Symfony 5 & React.js 🔁 Migration Symfony 3 → Symfony 5 Refonte complète avec mise à jour des dépendances, refactoring du code et adoption des standards Symfony actuels. Résultat : stabilité renforcée, meilleure sécurité et maintenabilité améliorée. 🛠️ Développement Backend & API REST Création d’API REST performantes pour assurer la communication avec le frontend React.js. Développement de fonctionnalités pour la gestion des abonnements, des utilisateurs et des droits d’accès. Intégration des CRM Zoho et Mautic afin d’automatiser les processus marketing et commerciaux. 🎨 Développement Frontend avec React.js Intégration des maquettes et dynamisation de l’interface utilisateur pour une expérience fluide, interactive et responsive, adaptée aux abonnés et administrateurs. 🚀 Optimisation des performances & sécurité Réduction des temps de chargement, sécurisation des données sensibles et renforcement des contrôles d’accès, assurant fiabilité et évolutivité. 🔎 Intégration d’OpenSearch Implémentation d’une recherche avancée permettant un accès rapide et pertinent aux contenus, améliorant significativement l’expérience utilisateur. 🧩 Back-office avec EasyAdmin Mise en place d’un tableau de bord intuitif facilitant la gestion des articles, utilisateurs, abonnements et campagnes marketing par les équipes non techniques.

Développeur fullstack

BOCASAY

juil. 2021 - juil. 2022

1 an 1 mois

Tananarive, Madagascar

Le projet consistait à assurer la maintenance et le développement de nouvelles fonctionnalités pour une librairie en ligne. L'objectif était d'améliorer l'expérience utilisateur tout en ajoutant des fonctionnalités spécifiques comme l'impression vers des imprimantes Zebra et l'optimisation des capacités de recherche. Le projet a également impliqué l'optimisation des performances et le déploiement simplifié de l'application via des environnements Docker et des pipelines CI/CD. Missions principales : 🔧 Correction de bugs et développement de nouvelles fonctionnalités Analyse, correction et amélioration continue de l’interface et des fonctionnalités du site pour répondre aux besoins utilisateurs. 🖨️ Implémentation de BrowserPrint.js Intégration du module BrowserPrint.js pour l’impression directe sur imprimantes Zebra (étiquettes et bons de commande). 🐳 Mise en place d'environnements Docker Création d’environnements Docker pour le développement, les tests et la production, assurant une cohérence entre les équipes. 🔍 Intégration d'Elasticsearch Mise en place d’Elasticsearch pour améliorer la recherche de livres, auteurs et produits par filtres et mots-clés. 🎨 Développement Frontend avec jQuery & SCSS Développement de l’interface utilisateur en jQuery, SCSS et Webpack pour une navigation fluide et une interface attrayante. 🚀 CI/CD & déploiement automatisé (GitLab) Mise en place de pipelines CI/CD pour automatiser les tests, déploiements et intégrations via GitLab. 🧩 Méthodologie Agile (Scrum/Kanban) Travail en équipe selon les principes agiles avec sprints, tickets et cérémonies régulières (daily, rétros, planification).

Développeur Fullstack

High Tao

oct. 2020 - oct. 2021

1 an 1 mois

Betroka, Madagascar

Le projet consistait à développer une application web de réseaux sociaux professionnels. L'objectif était de créer une plateforme permettant aux utilisateurs de se connecter, de partager des contenus professionnels et de collaborer efficacement. Le projet visait à proposer une interface conviviale tout en garantissant des performances et une sécurité optimale pour un grand nombre d'utilisateurs. Missions et tâches : 📊 Analyse technique des besoins Recueil et analyse des besoins techniques du client et des utilisateurs pour rédiger les spécifications fonctionnelles et techniques adaptées. 💡 Proposition de solutions techniques Présentation de solutions techniques orientées expérience utilisateur, avec des choix justifiés en fonction des exigences métier et techniques. 🎨 Développement Frontend avec Vue.js Développement de l’interface utilisateur avec Vue.js, intégration des maquettes et mise en place de bonnes pratiques UI/UX pour une expérience fluide et performante. 🔧 Développement Backend avec Laravel & API REST Conception des API REST avec Laravel pour gérer l’ensemble des fonctionnalités métier, en assurant la sécurité, la performance et la gestion temps réel des données. 🐳 Mise en place des environnements Docker Création et configuration des environnements Docker pour le développement, les tests et la production, garantissant des déploiements cohérents et fiables.

Développeur

Manao Logiciels

déc. 2018 - déc. 2020

2 ans 1 mois

Tananarive, Madagascar

Le projet consistait à développer et maintenir un logiciel de comptabilité pour une gestion financière optimisée. L’objectif était de garantir la fiabilité et l'évolutivité de l'application, tout en ajoutant de nouvelles fonctionnalités pour répondre aux besoins des utilisateurs professionnels en matière de gestion comptable et de partage de documents. Missions et tâches : 🛠️ Maintenance évolutive de l’application CodeIgniter Ajout de nouvelles fonctionnalités, optimisation des performances et correction de bugs pour améliorer la stabilité et l’ergonomie générale. 📁 Développement du module Manao Drive avec AngularJS Conception et développement d’un module de gestion et de partage de documents comptables, avec AngularJS côté front et API REST pour l’interopérabilité. 🧩 Interopérabilité avec d'autres systèmes Intégration de services tiers via API pour assurer la fluidité et l’échange de données entre les modules internes et externes. 🗂️ Gestion du versionnement avec SVN (Subversion) Utilisation de SVN pour le suivi des modifications, gestion des versions et coordination du travail en équipe.


Formation

EMIT Fianarantsoa

Master en informatique, Système d'information géomatique et décision

2014 - 2018

5 ans


Licences et certifications

Certification CodinGame - PHP

Délivré le : oct. 2022

Certifié par CodinGame

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.