HOUSSEM CHERIF

Lead Developer — PHP/Symfony · Java Spring Boot
Nantes, FR.

About

Développeur Full-Stack avec 12 ans d'expérience, Houssem Cherif est un expert en PHP/Symfony et Java Spring Boot, spécialisé dans les architectures API et les plateformes critiques. Il excelle en leadership technique, ayant dirigé des équipes jusqu'à 8 personnes, et en optimisation CI/CD, utilisant l'IA pour accélérer la livraison. Son expertise en méthodologies Agile/Scrum et sa capacité à réduire la dette technique et les temps de release de 80% démontrent une forte valeur ajoutée.

Work

Sopra Steria
|

Développeur Fullstack Java

Nantes, Pays de la Loire, France

Summary

Développé et maintenu une application Java J2EE critique de 23+ modules pour un client du secteur public/défense, intégrant des services SOAP et optimisant les performances.

Highlights

Développé et maintenu une application Java J2EE critique, composée de 23+ modules pour un client du secteur public/défense, assurant une haute disponibilité et sécurité.

Intégré des services SOAP complexes avec des systèmes tiers critiques, appliquant une architecture en couches, les principes SOLID et le clean code pour garantir la robustesse.

Mis en place des tests unitaires avec Mockito et participé aux revues de code en environnement Agile Scrum, améliorant la qualité et la fiabilité du logiciel.

Utilisé des outils d'IA comme GitHub Copilot et Cursor pour accélérer significativement le développement et la correction des anomalies.

Réduit la dette technique et optimisé les performances sur les modules legacy, améliorant la stabilité et la réactivité de l'application.

Vivalto Santé
|

Lead Developer PHP Symfony

Rennes, Bretagne, France

Summary

Dirigé une équipe backend de 3 développeurs et optimisé les processus de développement pour une plateforme de santé cruciale, réduisant le temps de release de 80%.

Highlights

Dirigé une équipe backend de 3 développeurs en étroite collaboration avec les Product Managers et Product Owners, optimisant les processus Agile/Scrum.

Mis en place des tests unitaires et fonctionnels, réduisant le temps de release de 80% grâce à l'automatisation CI/CD, améliorant la vélocité de déploiement.

Résolu un bug critique récurrent lié à l'authentification 2FA, impactant des milliers d'utilisateurs, restaurant la sécurité et la confiance.

Implémenté la conteneurisation Docker pour uniformiser les environnements dev/prod, garantissant des déploiements sécurisés et reproductibles.

Effectué des revues de code systématiques avec SonarQube et PHPStan, réduisant significativement la dette technique et améliorant la qualité du code.

Défini la roadmap technique en coordination avec les parties prenantes métier, alignant les objectifs techniques avec les stratégies commerciales.

Vyzyo
|

Lead Developer PHP Symfony

Tunis, Tunis, Tunisia

Summary

Piloté le développement d'une plateforme de paiement en ligne Vyzyo Pay, encadrant une équipe de 8 personnes et assurant la conception et sécurisation des APIs RESTful critiques.

Highlights

Piloté le développement de la plateforme de paiement en ligne Vyzyo Pay, gérant plusieurs milliers d'utilisateurs actifs et assurant des transactions fluides et sécurisées.

Encadré une équipe de 8 personnes, incluant 5 développeurs, 2 testeurs E2E et 1 designer Figma, favorisant leur développement professionnel et la collaboration interfonctionnelle.

Conçu et sécurisé des APIs RESTful critiques (utilisateurs, profils, transactions) avec OAuth2, garantissant l'intégrité et la confidentialité des données.

Réalisé le chiffrage, la planification des sprints et l'accompagnement des clients dans les décisions techniques, assurant la livraison des projets dans les délais impartis.

Mis en place un pipeline CI/CD avec Git et SonarQube, intégrant des tests automatisés et une documentation Postman, améliorant la qualité et la vélocité des déploiements.

SupraNetCom
|

Développeur Java Full Stack

Tunis, Tunis, Tunisia

Summary

Développé des APIs REST pour une plateforme crypto (CryptobanQ), sécurisant les transactions et portefeuilles avec des smart contracts Ethereum et assurant la robustesse du système.

Highlights

Développé et géré des APIs REST pour la plateforme crypto CryptobanQ, assurant la gestion sécurisée des transactions et des portefeuilles d'utilisateurs.

Implémenté la sécurisation des APIs via des smart contracts Ethereum (Solidity), garantissant l'intégrité et l'immuabilité des opérations financières critiques.

Conduit des tests unitaires et fonctionnels approfondis pour chaque crypto-monnaie intégrée, assurant la robustesse et la conformité du système.

Optimisé l'architecture des APIs pour supporter la complexité des opérations de crypto-monnaies, améliorant la performance et la fiabilité de la plateforme.

Skillz
|

Développeur PHP Symfony

Tunis, Tunis, Tunisia

Summary

Développé un module d'authentification/autorisation et de gestion des sessions e-learning, améliorant la sécurité et l'expérience utilisateur.

Highlights

Développé un module d'authentification/autorisation sécurisé, garantissant l'accès contrôlé et la protection des données sur les plateformes e-learning.

Géré efficacement les sessions utilisateur, optimisant la fluidité et la personnalisation de l'expérience sur les systèmes e-learning.

Implémenté des fonctionnalités clés pour la gestion des utilisateurs et des rôles, améliorant la granularité des permissions et la sécurité.

Contribué à l'amélioration de l'architecture backend pour une meilleure scalabilité et maintenabilité du système e-learning.

Scroll Coupons / oDesk / Carthage Medico
|

Développeur Full Stack

Tunis, Tunis, Tunisia

Summary

Développé et déployé des plateformes web variées (e-commerce, CMS, SEO) et des sites WordPress/WooCommerce, incluant des extensions Chrome et des automatisations de sitemaps/réseaux sociaux.

Highlights

Conçu et développé des plateformes web complètes, incluant des solutions e-commerce et CMS, améliorant la présence en ligne et l'engagement client.

Créé des extensions Chrome et automatisé les sitemaps/réseaux sociaux, optimisant la portée numérique et l'efficacité opérationnelle.

Déployé des sites WordPress/WooCommerce avec des stratégies SEO avancées et des audits web, maximisant le trafic organique et la conversion.

Géré l'intégration front-end et backend de diverses plateformes, assurant une expérience utilisateur fluide et une fonctionnalité robuste.

Education

ISET
Tunis, Tunis, Tunisia

Master Professionnel

Développement d'applications mobiles

ISET
Tunis, Tunis, Tunisia

Licence Appliquée

Développement des Systèmes d'Information

Languages

Français
Anglais

Skills

Langages

PHP 8, Java, JavaScript, TypeScript, Go, HTML5, CSS, SQL.

Frameworks / Libs

Symfony 5/6, Spring Boot, Laravel, CodeIgniter, React JS, Angular, Node.js.

API & Architecture

API Platform, REST, SOAP, OAuth2, Microservices, Architecture en couches, SOLID.

DevOps & Outils

Docker, GitLab CI/CD, Jenkins, SonarQube, PHPStan, Postman, Maven, Git.

Bases de données

PostgreSQL, MariaDB, MySQL, MongoDB (notions).

IA & Productivité

GitHub Copilot, Cursor, Qwen, ChatGPT/Claude.

Méthodologies

Agile, Scrum, Code Review, TDD, Clean Code.