About Ali
English
Conversational
Japanese
Conversational
French
Native or bilingual
Spanish
Basic
Experience
- IcadeDéveloppeur SymfonyNovember 2024 - May 2025 (6 months)Icade est une filiale de la Caisse des dépôts et consignations (CDC)possédant un patrimoine immobilier de 15 milliards d'euros. J'aiessentiellement été en charge de la migration de plusieurs projets legacypython vers PHP en Api Platform 4, Symfony 7.2, PHP 8.4. J'ai eu àcoeur la qualité avec une intégration continue Gitlab CI, des contraintesde qualité SonarQube et 98% de couverture de tests pour chaqueprojet. J'ai également été amené à utiliser des procédures stockées etvues paramétrées Oracle ainsi qu'à certains webservices SOAP.
- ZEbet / ZEturfDéveloppeur SymfonyENTERTAINMENT AND LEISUREMay 2021 - April 2023 (2 years)ZEbet est une plateforme de paris sportifs rachetée aujourd'hui par la FDJ(Française Des Jeux). Nous étions une équipe agile d'environ 10développeurs seniors pour gérer plusieurs dizaines de micro-services.La stack était complexe et ancienne (+10 ans, +1M de lignes de code,BDD de plusieurs millions de lignes). Elle était composée essentiellementde Symfony (4+), PHP 7, et de RabbitMQ pour gérer l'asynchrone. Nousavons été confrontés à de grosses problématiques de performancesliées au temps réel et aux pics d'affluence lors de certains gros matchsde football. Nous avons aussi eu l'opportunité de réécrire certaines briqueslegacy en Symfony 6 , PHP 8 et en architecture hexagonale (DDD)notamment le SSE qu'on a migré de NodeJS à Mercure.
- UpplyDéveloppeur SymfonyLOGISTICS AND SUPPLY CHAINMarch 2019 - September 2019 (6 months)Paris, FranceUpply est une filiale de Géodis, elle-même filiale de la SNCF. L'objectifvisé par le produit était de digitaliser la supply chain (logistique). J'y étaisdéveloppeur Symfony dans une équipe agile de 6 personnes attitrée à 3API REST en micro-services pour gérer toute la brique paiement,facturation et TVA. Nous utilisions 3 PSP différents (WebHelp, SlimPay etStripe) alors pour gagner en flexibilité j’ai mis en place le pattern Strategypour découpler les formats de chaque PSP. L'essentiel des interactionsétaient en asynchrone via RabbitMQ / Supervisor. Toutes les API étaientsous Docker, PHP 7.3, Symfony 4.3 avec du full MongoDB. J’aidéveloppé uniquement en TDD pendant l’ensemble de la mission.
Recommendations
Be the first to recommend Ali
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Certification WebmestreCNAM2011
- Bac Réseau Informatique - MRIMLycee Privé Robert Schuman2009