
Sophéa THONG
Lead Developer PHP Symfony | DevOps
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Lead Developer PHP Symfony avec +15 ans d'expertise, spécialisé en architecture API Platform et DevOps. Actuellement chez OMNES Education, j'ai piloté la refonte complète du système de candidature (Symfony 6.4/API Platform 3) augmentant significativement le taux de transformation. Expert en scalabilité, monitoring Dynatrace, et intégration d'APIs tierces, je transforme vos projets SI avec des solutions robustes et performantes.
Expérience de travail
Lead Developer Symfony / Api Platform
OMNES EducationFreelance
oct. 2022 - Présent
4 ans 1 mois
Paris, France
Projet: Refonte totale du formulaire de candidature de toutes les écoles du groupe, passage vers des technologies plus récentes: React/Node.js(Front), Symfony6.4/Api Platform 3 (Back Api), Azure. Projet à fort impact business et SI : Amélioration de l’UX/UI et des technos, application robuste (Tests Unitaire/Dynatrace). Résultat: augmentation du taux de transformation. Contribue également à la transformation du SI d’OMNES via la mise en place des premières briques du Middleware (API REST). Environnement technique: Symfony 6.4 (PHP 8), API Platform 3, Redis, Node.js, React, Heroku, Salesforce, Message Queue, MySQL, PostgreSQL, SQL Server, Azure DevOps, Azure SSO, Paiement CB/Paypal Missions : ✓ Développement back API : PHP 8 / Symfony 6.4 / API Platform 3 ✓ Interfaçage avec des APIs tierces : CRM, Salesforce, Azure, APIs de paiement et middleware intranet ✓ Développeur, puis référent technique / Lead Developer (4 devs sur 3 projets) ✓ Fiabilisation de l’application : - Mise en place de tests unitaires et fonctionnels (PHPUnit), systématiquement maintenus à jour. - Monitoring et alerting (erreurs 4xx/5xx, exceptions, logs d’erreurs) via Dynatrace - Utilisation des Messages Queues pour: éviter les pics de charge, réduire le temps d’attente pour les utilisateurs, lisser les quotas des APIs tierces ✓ DevOps: containerisation de l’environnement local, Optimisation de Nginx, Installation et configuration de Dynatrace ✓ Mise en scalabilité de l'API (Multi-instances Docker) ✓ Rédaction de documentation technique ✓ Recrutement et onboarding des développeurs sur le projet
Développeur Web PHP / Symfony
Indépendant
août 2019 - Présent
7 ans 3 mois
Région de Paris, France
BARNES à Neuilly-Sur-Seines : - Lead dev. d’une équipe de 2 devs PHP juniors, un dev Symfony, une intégratrice. - Réorganisation les méthodes de travail des développeurs : ✓ Mise en place d’un environnement de développement via Docker ✓ Mise en place d’un serveur de préproduction pour les tests ✓ Utilisation de Git (revue de code, test, déploiement) - Développement d’un intranet (en SF5) permettant aux photographes de mettre à jour les photos des annonces immo. - Migration et refonte du site Front et Back PHP5 vers Symfony5: ✓ Technos: PHP 7.4, Symfony5, Doctrine, Twig, Webpack, MariaDB, Redis (cache + queuing). ✓ Gestion multisite, multilingue et multidevise ✓ Elaboration d’un nouveau modèle de données ✓ Script d’import des annonces provenant de plusieurs sources (Api REST, SOAP, fichiers texte et XML) ✓ Partage des entités Doctrine via Composer ✓ Rédaction des tickets techniques et fonctionnels - Optimisation serveur grâce à l’utilisation de Queue (Redis + Composant Messenger) - Rédaction des tickets techniques et fonctionnels sur Jira - Revues de codes Site: https://www.barnes-international.com MASSECOM à Boulogne : - Développement d’outils gestion Back-Office - Aide à la migration du code Prado (framework PHP) vers Symfony3 - Mise en place d’un système d’envoi de mails via des queues Redis - Maintenance de l’application Site: https://www.zeturf.fr NEOBRAIN à Paris : - Développement Front Bootstrap/Symfony2 - Système d’import de CV, expériences, diplômes via un fichier Word et Linkedin. Site: https://www.neobrain.io
Développeur web PHP
Smile Open Source Solutions
juil. 2017 - août 2019
2 ans 2 mois
Région de Paris, France
Développeur pour Smile, une ESN spécialisée dans les solutions open source, j'ai travaillé principalement pour deux clients. Pour Suez, le développement d'un intranet permettant la gestion des compteurs d'eau (installation, maintenance, monitoring). Ensuite lead developer chez Profideo, avec mon équipe nous avons travaillé sur le développement d'un outil d'aide à la vente à destination des compagnies d'assurances. Lead developer chez Profideo à Saint-Ouen (mission de 07/2018 à 08/2019) : ● Encadrement d’une équipe de 4 développeurs ● Rédaction des tickets techniques, revues de code et recettes ● Écriture de recettes Ansible pour le provisioning et déploiement dans un environnement Linux avec Docker, Varnish, Redis, PHP 7.2 ● Développement Symfony 4.3 Développeur Symfony chez SUEZ à la Défense (mission de 07/2017 à 07/2018) : ● Développement Symfony 2.5 / MySQL ● RabbitMQ, Redis et Kubernetes
Développeur Web PHP FullStack
Somhome
août 2015 - juil. 2017
2 ans
Région de Paris, France
Somhome est une startup parisienne qui a développé Somhome.com, un site de mise en relation des propriétaires et locataires grâce un algorithme de « matching ». Responsable de toute la partie technique et seul développeur, ma mission était dans un premier temps de récupérer le site géré par une agence et ensuite la refonte graphique du site, des améliorations UX/UI, l'ajout de nouvelles fonctionnalités, l'optimisation SEO, la mise en place d'un blog et une newsletter. J'ai participé aux réflexions sur des problématiques business et nous avons réalisé plusieurs tests de monétisation via le site. En avril 2017 nos efforts ont porté leurs fruits, avec le rachat par Foncia. Suite au rachat j'étais en charge du développement d'un nouveau produit de gestion locative en ligne co-construit avec Foncia. En parallèle du développement, je me suis occupé du recrutement et ensuite de l'encadrement les freelances. Mes missions : ● Développement PHP5/MySQL (framework propriétaire et Symfony 2.8) ● Intégration HTML5/SASS/CSS3/jQuery et Responsive Web Design ● Mise en place d'un blog WordPress et d’un serveur de recettage (Ubuntu 16.04) ● Optimisations SEO ● Développement de «Somhome+», un produit de gestion locative “online” incluant garantie des loyers impayés ● Paiements en ligne: Be2Bill (paiements récurrents), PayPal et MangoPay (prélèvements SEPA) ● Responsable du recrutement des développeurs et encadrement freelances développeurs et intégrateurs
Développeur Web PHP / Symfony2
Private Outlet
nov. 2013 - mai 2015
1 an 7 mois
Région de Saint-Denis, France
Développeur chez Private-Outlet, site de vente privée, je devais automatiser la mise en ligne et la mise à jour des produits, stocks et commandes sur les marketplaces Cdiscount et Amazon et faire évoluer l'application mobile. Après la fusion avec BrandAlley, j'ai participé à la refonte de la V6 du site BrandAlley et le développement de l'application mobile Android. Mes missions : ● Refonte totale du site en Symfony 2.6 ● Développement de l'application mobile hybride Android et IOS en JavaScript (Sencha Touch et Backbone.js) encapsulé avec PhoneGap/Cordova ● Automatisation de la mise en ligne et mise à jour des produits (catégories, fiches, images, stocks) et commandes (reçues, annulées, rejetées..) sur les marketplaces Cdiscount et Amazon, géré via le back office.
Développeur Web PHP/MySQL
SBInfosystem
nov. 2010 - mars 2013
2 ans 5 mois
93130 Noisy-le-Sec, France
SBInfosystem a développé une solution appelée « Motors-Club » qui permet à des milliers de casseurs automobiles européens de gérer leurs stocks, d'échanger et vendre leurs pièces à d'autres casseurs ou à des particuliers via le site Moteur-occasion.com. Pour « Motors-Club » j'étais en charge de l'amélioration l'UI, l'outil de gestion des stocks et d'identification des pièces autos. Pour Moteur-occasion.com, j'ai réalisé des optimisations du SEO qui ont permis d'augmenter le nombre de visites et de « leads » tout en diminuant les coûts Adwords. J'ai aussi automatisé de l'envoi de devis au visiteurs du site grâce à l'identification de la pièce via l'immatriculation et accès direct aux stocks du réseau de casseurs. Mes missions : ● Développement PHP/MySQL. ● Refonte du site moteur-occasion.com ( HTML/CSS/JavaScript ) ● Optimisations du référencement naturel ( contenu, url rewriting, analytics,...) ● Administration du serveur linux
Développeur Web PHP/Oracle
Concept & Multimédia
mai 2010 - juil. 2010
3 mois
92300 Levallois-Perret, France
● Développement de fonctionnalités pour le backoffice de Logic-immo.com
Développeur Web PHP
Neoweb
sept. 2008 - oct. 2009
1 an 2 mois
Région de Lille, France
En alternance au seing de l'agence web située à Lille, embauché au départ pour faire évoluer le logiciel ERP interne à l'entreprise, on m'a ensuite confié des projets clients. Mes missions : ● Modification et ajout de nouvelles fonctionnalités à l'ERP OBM (PHP) ● Développement de plugins Joomla! ● Intégration HTML/CSS/JS ● Rédaction d'articles liés à la programmation web dans le blog public de l'entreprise
Développeur Web PHP/MySQL
Linescort
sept. 2007 - oct. 2008
1 an 2 mois
Paris, France
En alternance au seing de l'agence web située à Paris 10, j'ai pu travailler pour divers clients: le traiteur et grossiste « Dispa » , l'agence de voyage « Velios », la marque de fromage « Isigny Sainte-Mère », le site d'actualités immobilières « Immoweek » et bien d'autres… Des projets variés: sites e-commerces, vitrines, catalogues en ligne, site d'actualités. Mes missions : ● Création de sites « from scratch » ● Maintenance de sites ● Intégration HTML/CSS/JS ● Optimisation SEO
Formation
Institut universitaire de technologie de Valenciennes
Licence Professionnelle informatique de gestion
2008 - 2009
2 ans
IBGS (Paris 15)
Formation de développeur Web
2007 - 2008
2 ans
Lycée Turgot (Paris)
BTS Informatique de gestion, Développeur d'applications
2005 - 2007
3 ans
Lycée Jean Jaurès Montreuil
BAC STT Informatique de Gestion
2005 - 2005
1 an
Portfolio
