You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Samuel T.ST

Samuel T.

Senior Symfony Backend Engineer | API Platform

540 €/jour
2 projets
Fosses, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Samuel

Développeur backend avec une expertise avancée en Symfony, je conçois et optimise des architectures API performantes et scalables.

J’interviens principalement sur des projets à fort trafic nécessitant une haute exigence en termes de performance, de maintenabilité et de fiabilité
  • Anglais

    Capacité professionnelle complète

  • Français

    Capacité professionnelle complète

Accepte de travailler sur site
Fosses (jusqu’à 50 km), Paris (jusqu’à 30 km), Fosses (jusqu’à 50 km), Saint-Denis (jusqu’à 50 km)

Expériences

  • EFICIA
    Senior Backend Engineer
    ENERGIE
    septembre 2023 - Aujourd'hui (2 ans et 9 mois)
    Paris 17 Batignolles-Monceau, France

    Équipe : 1 PO, 5 développeurs (SCRUM)

    Eficia est une entreprise spécialisée dans l’efficacité énergétique des bâtiments.
    Sa plateforme permet de piloter à distance les équipements (CVC, éclairage, etc.) en
    s’appuyant sur des algorithmes d’analyse et des systèmes automatisés…
    Plusieurs api rest, autour d’une api publique centrale. Une en Symfony 6.4, une autre en GO, une
    autre en Python, une application embarqué en LUA, et une api externe en Laravel :
    • ​Développement de microservices au sein d’une plateforme IoT à forte volumétrie.
    • Structuration du système autour des principes Domain-Driven Design et d’une architecture hexagonale
    • Mise en place de mécanismes asynchrones robustes (RabbitMQ) et gestion avancée des problématiques de concurrence (race conditions, traitements distribués).
    • Industrialisation et fiabilisation des déploiements via Docker et Kubernetes dans un environnement cloud AWS.
    • Optimisation des performances via la mise en place de caches multi-niveaux (Redis pour le cache applicatif, cache HTTP Symfony pour la couche de transport)
    • Optimisation de requêtes Doctrine/Eloquent (lazy/eager loading, DQL, joins complexes, N+1 stratégie d’hydratation) et gestion des entités complexes
    • Optimisation des performances (PostgreSQL, traitements concurrents) et contribution à la stabilité globale de la plateforme.
    • Amélioration des standards de qualité (CI/CD, code review, bonnes pratiques) et à la diffusion des pratiques d’ingénierie au sein de l’équipe.
    PHP Symfony Redis Docker Event-driven architecture Laravel
  • Groupe Leader Insurance
    Senior Backend Engineer
    BANQUE & ASSURANCES
    février 2023 - juin 2023 (4 mois)
    Épône, France

    Équipe : 1 CTO, 6 développeurs (méthodologie SCRUM, sprints de 2 semaines)

    GLI est courtier en assurance développant des solutions digitales pour la gestion et la
    distribution de produits d’assurance.
    Il s’agissait d’accompagner la migration / refonte de plusieurs api dans l’objectif de fusionner
    leurs fonctionnalités au sein d’une seule plateforme, dans un cadre de restructuration et fusion
    d’entreprise. Quatre API Rest Symfony 5.4 et deux applications CodeIgniter.
    Mon rôle au sein de l'équipe est davantage pour établir un asset de bonne pratique tant sur les
    méthodes agiles, sur la qualité de code, sur le design des solutions, sur la testabilité des
    features et le déploiement continue :

    • Intervention sur la modernisation d’applications legacy et récentes dans un contexte métier critique.
    • Amélioration de la qualité logicielle via la mise en place de tests automatisés (PHPUnit) et d’une intégration continue.
    • Containerisation de l’environnement de développement (Docker) et optimisation du cycle de delivery.
    • Contribution à la stabilisation et à l’évolution des applications (refactoring, correction de bugs, nouvelles fonctionnalités).
    • Conceptions de test (PHPUnit pour le back)
    • Mise en place de caches
    • Attention particulière portée à la qualité du code: revues de merge request rigoureuses, CI/CD intégrant PHPStan
    Micro-services PHP Symfony Gitlab CI/CD PostgreSQL TDD
  • Meetic Group
    Senior Backend Engineer
    RÉSEAUX SOCIAUX
    août 2018 - décembre 2022 (4 ans et 4 mois)
    Paris, France

    Équipe : 1 PO, 6 développeurs (méthodologie SCRUM, sprints de 2 semaines)

    Acteur majeur des services de rencontre en ligne en Europe, opérant des plateformes à très forte
    volumétrie.
    Au sein de la R&D dans une communauté back de plus 20 développeurs, j’interviens durant 4 ans
    sur divers scope métier:
    -​ Les Interactions : Qui regroupent plusieurs API Rest les droits, les quotas, les likes, les messages
    et les blacklist, ainsi que les compteurs en temps réels
    -​ Les Notifications : Qui regroupent les mailings, les notifications et les ab/tests.
    -​ Les Events: Qui adressent les social-events
    Dans ce cadre mon travail consiste en général à :
    -​ Participer à l’évolution d’une architecture distribuée à forte charge autour de microservices.
    -​ Contribuer aux divers projets de migration stratégique (montées de version PHP, évolution des
    frameworks, transformation des bases de données Oracle vers Cassandra/PostgreSQL).
    -​ Développement et maintenance d’APIs critiques et de services backend à forte contrainte de
    performance et de disponibilité.
    -​ Développement de nouvelles API Rest avec Symfony
    -​ Développement et maintenance de consumer en Scala avec Play
    -​ Mise en place de solutions de traitement de flux (Kafka) et amélioration du monitoring
    applicatif.
    -​ Contribution continue à l’optimisation des performances et à la réduction de la dette
    technique.
    -​ Migration Symfony 3.4 > 4.4 > 5.4
    PHP Symfony API Platform BDD Hexagonal Architecture Python

Recommandations

Soyez le premier à recommander Samuel

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences

Catégories