Hamed Cédric SYLLA

Senior Backend Engineer · Java & Spring Boot · Architecture logicielle

Ingénieur backend senior, spécialisé en Java et Spring Boot. Je conçois des API robustes et des architectures maintenables pour des systèmes en production exigeants.

Portrait de Hamed Cédric SYLLA

// à propos

À propos

// qui suis-je

Plus de 6 ans d’expérience à concevoir, faire évoluer et sécuriser des back-ends critiques : API REST en Java (de la 8 à la 25), intégration de systèmes de paiement (SEPA, PayPal, Mangopay, mobile money), authentification forte et pipelines CI/CD.

Je m’appuie sur l’architecture hexagonale, la Clean Architecture et CQRS lorsque c’est pertinent, avec une exigence forte sur la qualité : code propre, principes SOLID, tests automatisés et revues de code.

Curieux et rigoureux, je travaille aussi bien en équipe agile qu’en autonomie, avec un même moteur : apprendre, créer et délivrer de la valeur.

// actuellement

Backend Engineer

Le Plein · depuis août 2026

// expérience

+6 ans

en développement backend

// stack

  • Java
  • Spring Boot
  • NestJS
  • MongoDB
  • PostgreSQL
  • Docker
  • GitHub Actions

// basé à

Lille, France

Hauts-de-France

// parcours

Parcours

Une sélection de mes expériences les plus pertinentes, sur un parcours commencé en 2018.

Août 2026 – aujourd’hui

Backend Engineer

Le Plein

Développement de services backend pour une plateforme de recharge de véhicules électriques.

  • Développement de services backend en Java et NestJS.
  • Contribution à l’interopérabilité entre opérateurs de recharge à travers le protocole OCPI.
  • Déploiement et évolution des services sur DigitalOcean.
  • Automatisation des déploiements avec GitHub Actions.
  • Java
  • NestJS
  • TypeScript
  • OCPI
  • DigitalOcean
  • GitHub Actions

Septembre 2024 – août 2026

Backend Engineer

SII · mission chez ADEO Services

Conception et évolution de services backend au sein d’un environnement Java et Spring Boot.

  • Développement d’API REST avec Java et Spring Boot.
  • Utilisation de MongoDB et Spring Security pour les besoins de persistance et de sécurité applicative.
  • Application de principes de conception visant à améliorer la modularité et la maintenabilité du code.
  • Contribution aux pratiques d’ingénierie de l’équipe : tests, BDD, CI/CD, programmation en binôme et revues de code.
  • Travail autour de l’architecture hexagonale et de CQRS lorsque ces approches répondaient aux besoins du projet.
  • Java 21
  • Spring Boot
  • Spring Security
  • MongoDB
  • Tests automatisés
  • CI/CD

Novembre 2022 – septembre 2024

Backend Engineer

Origami Marketplace

Développement et évolution du backend d’une marketplace, avec un accent particulier sur les paiements et la sécurité.

  • Développement et maintenance d’API REST avec PHP et Laravel.
  • Intégration de solutions de paiement, notamment SEPA, PayPal et Mangopay.
  • Mise en place de l’authentification à deux facteurs.
  • Évolution des fonctionnalités métier existantes et développement de nouvelles fonctionnalités.
  • Amélioration des pipelines de livraison avec GitHub Actions.
  • PHP
  • Laravel
  • API REST
  • SEPA
  • PayPal
  • Mangopay
  • GitHub Actions

Mai 2022 – septembre 2024 · Temps partiel

Java Backend Engineer

Street CI

Contribution au développement de services backend pour des applications de paiement, de commande et de livraison.

  • Développement d’API REST avec Java et Spring Boot.
  • Intégration de services de paiement mobile, de notifications SMS et de cartographie.
  • Intégration de fournisseurs de notifications, notamment InfoBip, Termii et Orange SMS.
  • Mise en place de fonctionnalités de suivi en temps réel avec Firebase.
  • Amélioration du diagnostic des erreurs et du suivi applicatif avec Sentry.
  • Java
  • Spring Boot
  • Firebase
  • Sentry
  • Google Maps
  • Services SMS et paiement mobile

Octobre 2021 – septembre 2022

Java Backend Engineer

SEJEN CI

Développement d’API et contribution à l’intégration de systèmes dans un environnement orienté Java.

  • Développement d’API REST avec Spring Boot.
  • Automatisation de tests unitaires, fonctionnels et d’intégration selon les besoins du projet.
  • Intégration de données issues de systèmes tiers avec Node.js et TypeScript.
  • Participation à la conception et au déploiement des services.
  • Java
  • Spring Boot
  • JUnit
  • Selenium
  • Node.js
  • TypeScript

// formations

2024

Master informatique

Université Catholique de Lille

2019

Licence Réseaux et Génie Logiciel

Pigier Côte d’ivoire

// compétences

Backend Engineering

  • Java
  • Spring Boot
  • Spring Security
  • API REST
  • TypeScript
  • NestJS
  • SQL
  • MongoDB
  • Redis

Conception & architecture

  • Architecture hexagonale
  • Clean Architecture
  • Principes SOLID
  • Modélisation métier
  • CQRS lorsque pertinent
  • Conception d’API

Qualité logicielle

  • JUnit
  • Mockito
  • Testcontainers
  • ArchUnit
  • Tests unitaires
  • Tests d’intégration
  • Revues de code

Delivery & fiabilité

  • Docker
  • GitHub Actions
  • CI/CD
  • Sentry
  • Journalisation
  • Observabilité
  • Gestion des erreurs

Données & infrastructure

  • PostgreSQL
  • MySQL
  • SQL Server
  • Oracle
  • MongoDB
  • Redis
  • Google Cloud
  • DigitalOcean
  • Firebase

// contact

Une collaboration technique en tête ?

Je suis ouvert à des collaborations ponctuelles et à des projets techniques ciblés, selon leur périmètre et leur compatibilité avec mes engagements professionnels.

Pour discuter d’un projet backend, d’une problématique d’architecture ou d’une idée technique, vous pouvez me contacter.

Lille, France