depuis la création du compte
Confiez votre projet à Serigne Saliou
Faites appel à l'expertise de Serigne Saliou pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Je débute sur Codeur.com — pas dans le développement.
Développeur Backend PHP/Symfony & Drupal avec plus de 4 ans d’expérience, j’accompagne PME et startups dans la création, l’évolution et la maintenance d’applications web fiables, performantes et maintenables.
J’interviens principalement sur :
• APIs REST & API Platform
• Applications Symfony
• Drupal 10 sur mesure
• Optimisation des performances
• Intégrations tierces
• Maintenance et refactoring de projets existants
• Docker, CI/CD et qualité logicielle
Ma façon de travailler est simple : cadrage clair, livraisons courtes, communication directe et visibilité constante sur l’avancement.
Pour démarrer sereinement, je propose souvent un premier mini-lot (prototype, audit ou POC) avec objectifs mesurables avant engagement long.
À la livraison :
• code propre et documenté
• dépôt Git structuré
• README d’installation
• tests essentiels
• guide de prise en main
Stack principale :
PHP 8 • Symfony • API Platform • Drupal 10 • Javascript • MySQL/PostgreSQL • Docker • GitLab CI/CD • REST/JSON
Mon objectif : vous livrer une solution stable, maintenable et exploitable dans le temps.
Décrivez-moi votre besoin en quelques lignes : je vous répondrai avec une approche claire, un premier plan d’action et une estimation transparente.
Développement d’une plateforme web pour un fournisseur d’accès Internet au Sénégal, avec présentation des offres, parcours de souscription, intégration des paiements Wave et Orange Money, page dédiée Starlink, gestion des zones couvertes et mise en avant du support local.
Contexte général :
Participation à l’intégration fonctionnelle d’un nouveau canal RCS dans une plateforme de communication, en lien avec les équipes produit et front-end. Travail sur une version de démonstration déployée en interne.
Description synthétique :
Dans le cadre de l’intégration d’un canal RCS, j’ai été chargé de connecter l’API existante à une interface d’envoi dédiée, dans le but de livrer une version démo stable et fonctionnelle. J’ai collaboré étroitement avec l’équipe frontend pour garantir une expérience fluide et cohérente. J’ai également automatisé certaines étapes du cycle de build via des pipelines CI/CD, contribuant à la fiabilité du processus de test et de livraison. Environnement Agile/Scrum, avec des échanges réguliers lors des cérémonies.
Activités & tâches réalisées :
- Connexion de l’API RCS existante à une nouvelle interface front-end
- Préparation et déploiement d’une version de démonstration fonctionnelle
- Automatisation partielle des déploiements via GitLab CI/CD
- Participation aux rituels Agile et aux revues de code
- Tests manuels de bout en bout et rédaction de documentation technique
Résultats obtenus :
- Livraison d’une version démo fonctionnelle et validée en interne
- Amélioration de la traçabilité et de la stabilité des livraisons
- Collaboration renforcée entre les équipes front, produit et QA
Contexte général :
Développement de plateformes web pour des clients institutionnels dans la santé et l'éducation. Réalisations sur mesure sous Drupal, avec forte exigence de qualité et de performance.
Description synthétique :
Responsable du développement de modules Drupal personnalisés et de l’optimisation backend sur des plateformes critiques. J’ai amélioré les performances en réduisant le temps de chargement de 30 %, et collaboré étroitement avec les chefs de projet pour transformer les besoins clients en solutions techniques stables. Environnement Agile, fort accent mis sur la qualité logicielle et le respect des deadlines.
Activités & tâches réalisées :
- Développement de modules Drupal custom
- Optimisation des requêtes SQL
- Correction de bugs et amélioration UX
- Déploiement continu en environnement contrôlé
- Rédaction de documentation technique
Résultats obtenus
- +30 % de gain de performance sur les temps de réponse
- Livraison régulière sans dépassement de sprint
- Réutilisabilité des modules sur plusieurs projets
Contexte général :
Participation à la création de solutions internes sur mesure : outil de gestion et plateforme de recrutement. Expérience riche entre Symfony, Drupal et gestion d’équipe.
Description synthétique :
Durant cette alternance, j’ai acquis une forte autonomie en menant le développement de fonctionnalités clés sous Symfony & Drupal. J’ai dirigé un mini-équipe sur un projet SuiteCRM, mis en place des tests unitaires avec PHPUnit, et appris à gérer des priorités clients réelles. C’était ma rampe de lancement vers le développement professionnel.
Activités & tâches réalisées
- Développement back-end Symfony & modules Drupal
- Mise en place de tests unitaires (PHPUnit)
- Supervision d'une équipe de 2 juniors
- Intégration avec SuiteCRM
- Maintenance corrective et évolutive
Résultats obtenus
- Amélioration de la couverture de test de 20 % à 80 %
- Autonomie acquise sur l’ensemble du cycle de développement