
Sagadevin Ragoupady
Senior Développeur Fullstack NestJS Symfony React
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur fullstack avec +9 ans d'expertise en Symfony, React et NestJS. Expérience prouvée chez LVMH, iGraal dans l'e-commerce et fintech, HomeExchange, architectures microservices et migrations techniques complexes. Spécialisé en développement d'APIs robustes et interfaces modernes pour maximiser vos performances business.
Expérience de travail
Développeur Fullstack NestJS (Typescript)
HomeExchange
oct. 2024 - Présent
2 ans 1 mois
Paris, France
(NestJS | TypeScript | AWS | Microservices | Architecture | Migration Legacy) HomeExchange est une plateforme internationale d’échange de maisons entre particuliers. En tant que développeur et tech lead (sujet messagerie), j’ai contribué au développement et à la refonte des fonctionnalités clés de la plateforme HomeExchange — notamment la gestion des demandes d’échange, des conversations. Stack & Environnement Techno principales : NestJS, TypeScript, Zod, Nx, AWS (ECS, SNS, SQS, EC2, RDS, CloudWatch, Copilot), Terraform, docker, GitLab CI/CD, PostgreSQL, MySQL, ScyllaDB, Cassandra, Memcached, WebSocket (Socket.io). Réalisations majeures Migration technique d’une partie du domaine Exchange depuis la stack legacy PHP/Symfony vers une architecture microservices NestJS, sans downtime et avec rétrocompatibilité mobile. Conception et déploiement du microservice de messagerie, en tant que Tech Lead, incluant : - Études techniques (POC Cassandra/ScyllaDB, Socket.io) et définition de l’architecture cible. - Mise en place du nouveau schéma de base de données et stratégie de migration progressive en coordination avec les équipes Front, Mobile et DevOps. - Implémentation d’un nouveau système de filtres et synchronisation de données entre la legacy et le nouveau service. Développement de fonctionnalités clés pour améliorer l’expérience utilisateur : - Auto-decline des demandes non répondues pour améliorer le taux de réponse. - Nouveau calcul du response rate et suivi via tableaux de bord AWS CloudWatch et alertes Slack. Contribution à la documentation technique et fonctionnelle, et participation aux points Tech Lead pour alignement global sur les standards techniques. Résultats Réduction du temps de réponse et amélioration du taux d’engagement utilisateur. Migration réussie sans interruption de service. Meilleure observabilité et fiabilité du domaine Exchange via monitoring et alerting proactif.
Développeur Fullstack React / Symfony
iGraal
mars 2021 - mai 2024
3 ans 3 mois
Igraal, plateforme de cashback leader en Europe. Mission 1 : Migration de l'interface Admin en tant que développeur fullstack Projet : Migration de l'interface d'administration vers des technologies plus récentes. Développement de plusieurs pages de l’ancienne interface de manière iso-fonctionnelle. Backend : Ajout de plusieurs features en Symfony, avec mise en place de tests unitaires pour garantir la stabilité et la qualité du code. Frontend : Participation à la refonte de l'architecture front-end avec React, en effectuant plusieurs POCs (Proof of Concept) pour déterminer la meilleure approche (Redux vs Context API). Contexte : 10 membres (développeurs back, front, full stack, lead dev, PO, intégrateur). Mission 2 : Développement d’un service fintech en tant que développeur backend Projet : Développement d'un microservice dans le cadre de la mise en place d'une carte bancaire Igraal, permettant la communication avec plusieurs services externes. Rôle : Participation au développement backend avec Symfony en clean architecture Contexte : Équipe réduite de 3 développeurs, projet orienté back-end et microservices. Méthodologie Agile (Scrum) : Rituels : Daily, Sprint Planning, Grooming, Review, Retro Exemples de tâches effectuées : Création d’une API Symfony pour l’admin et tests unitaires associés Mise en place d’un microservice en Symfony 6 pour le projet fintech Interaction avec des services externes dans un environnement microservices Conception de l'architecture front avec React Choix entre Redux et Context API pour la gestion d’état Développement des composants front React Qualité : - Revue de code - Pair programming - Tests unitaires front et back - Intégration continue (CI) et déploiement continu (CD) Technologies back : PHP 8.0, Symfony 6, PHPUnit Technologies front : React, Redux, Storybook, Jest, Enzyme Environnement : AWS, Docker, Git, Jira, Confluence
Développeur Back-end PHP
Believe
avr. 2020 - mars 2021
1 an
Believe est une entreprise spécialisée dans la musique et la distribution numérique, offrant des solutions innovantes pour les artistes et les labels. Projet : Ajout de nouvelles fonctionnalités à l'application web de Believe, en utilisant un framework maison développé en PHP. Méthodologie Agile : Participation aux rituels Scrum : Daily, Sprint Planning, Grooming, Review, Retro. Responsabilités et tâches clés : Développement de nouvelles fonctionnalités en PHP au sein du framework maison, répondant aux besoins des utilisateurs et aux exigences du projet. Mise en place de tests unitaires pour assurer la qualité et la fiabilité des nouvelles fonctionnalités développées. Participation à la revue de code et pratique du Pair Programming pour garantir des standards de code. Technologies utilisées : Langage : PHP 7 Autres :Docker, Git, GitHub, Jira, Confluence.
Développeur Fullstack React / Symfony
LVMH
janv. 2019 - mars 2020
1 an 3 mois
Région de Paris, France
24s du groupe LVMH est un site e-commerce de mode regroupant plus de 250 marques de luxe et des labels indépendants de créateurs émergents. Projet : Développement d'un projet de marketplace pour le site e-commerce de 24S. J'ai participé à la création de la page produit détaillée au sein de l’équipe front. Projet en architecture Microservices utilisant AWS. Projet Agile (méthodologie Scrum): - Rituels : Daily, Sprint Planning, Grooming, Review , Retro Exemples de tâches effectuées: - Mise en place du SSR à l’aide de Next.js - Développement des composants React de la page produit (avec Redux, Redux-Saga) - Mise en place de la partie tracking avec Redux Beacon pour Google Tag Manager (GTM) - Développement de nouveau endpoint pour la lovelist (REST API) en Symfony 4 - Mise en place de tests unitaires Front et Back - Utilisation d'outils devops tels que Terraform pour l’Infrastructure as Code Qualité: - Revue de code - Pair Programming - TU front et back - Travis Technologies front : React 16, Next.js, Redux, Redux-saga, Storybook, Jest, Enzyme, HTML5, CSS, Yarn, Webpack Technologies back : PHP 7, Symfony 4, Twig, PHPUnit Autres: AWS, Terraform, Travis, Docker, Vagrant, Git, Github, Jira, Confluence
Développeur Fullstack Symfony / AngularJS
GRDF
janv. 2017 - déc. 2018
2 ans
Développement d'une application en Symfony 2.8 et AngularJS destinée aux conseillers Grdf pour tracer les contacts avec leurs clients. Projet Agile (méthodologie Scrum): - Rituels : Daily, Sprint Planning, Grooming, Review , Retro Qualité : - tests End2End avec protractor - tests unitaires et fonctionnels avec PHPUnit - Merge Request - Jenkins - Pair Programming Élève à la SensioLabs University. Technologies : PHP5.6, Symfony 2.8, AngularJS, Twig, HTML5, CSS, PHPUnit, Protractor, Git, Jira, Confluence, Docker, Jenkins, Gitlab
Clever Age
oct. 2015 - déc. 2016
1 an 3 mois
Consultant web
oct. 2016 - déc. 2016
3 mois
Développeur Fullstack Symfony 2 chez Uni-Éditions
juil. 2016 - oct. 2016
4 mois
Région de Paris, France
Développement api symfony/elasticsearch pour la partie front du site parents.fr d'uni-éditions. Intégration des maquettes sur le front (maquettes fournies en statiques par le développeur front) avec Symfony/Twig. Mise en place de la stratégie qualité : - tests fonctionnels avec Behat (Mink + Selenium) - tests unitaires avec PHPUnit Technologies : PHP7, Symfony 2.8, Twig, HTML5, CSS (atomic CSS) , Elasticsearch, PHPUnit, Behat, Git, Jira, Confluence
Développeur Fullstack Symfony 3 chez FAFIEC
mai 2016 - juil. 2016
3 mois
Région de Paris , France
Développement d'une application en symfony 3 pour la FAFIEC. Application qui permet aux agents de la FAFIEC de créer des newsletters. Technologies : PHP5, Symfony 3, Doctrine2, Twig, Webservice SOAP, HTML5, CSS3, Bootstrap, Javascript (Jquery, AJAX), SQL, MySQL, Vagrant, Ansible, Git, CodeSniffer, Redmine.
Développeur Fullstack Symfony 2 chez FIA-NET
oct. 2015 - mai 2016
8 mois
Migration vers Symfony 2 du site web, back-office et middle-office de FIA-NET (Groupe Crédit Agricole). Technologies : PHP5, Symfony 2.8, Doctrine2, Twig, HTML5, CSS3, Bootstrap, Javascript (Jquery, AJAX), XML, SQL, PostgreSQL, API REST, Memcached, Git.
Développeur Fullstack Symfony 2 chez AHUEFA
AHUEFA
févr. 2015 - mars 2015
2 mois
Développement de la totalité du site web ahuefa.org avec Symfony 2.6 pour l'association AHUEFA International France Technologies : Symfony 2.6, PHP5, Doctrine 2, Twig, HTML5, CSS
Consultant Fonctionnel
SQLI
sept. 2012 - janv. 2015
2 ans 5 mois
Consultant fonctionnel CRM pour GRDF et L'Oréal.
Formation
Université Paris Cité
Master 2 MIAGE
2010 - 2012
2 ans 1 mois
Université Paris Cité
Licence 3 MIA (mathématiques et informatiques appliquées) option MIAGE
2009 - 2010
1 an 1 mois
IUT de Villetaneuse
DUT informatique
2006 - 2009
3 ans 1 mois