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 Software Engineer | PHP | Python | VueJS

€450/day
2 projects
Fosses, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Samuel

Backend developer with advanced expertise in Symfony, I design and optimize performant and scalable API architectures.

I am mainly involved in high-traffic projects requiring high standards in terms of performance, maintainability, and reliability.
  • English

    Fluent

  • French

    Fluent

Can work on-site
Fosses (up to 50km), Paris (up to 30km), Fosses (up to 50km), Saint-Denis (up to 50km)

Experience

  • EFICIA
    Senior Backend Engineer
    ENERGY AND UTILITIES
    September 2023 - Today (2 years and 11 months)
    Paris 17 Batignolles-Monceau, France

    Team: 1 PO, 5 developers (SCRUM)

    Eficiais a company specializing in the energy efficiency of buildings.
    Its platform allows remote control of equipment (HVAC, lighting, etc.) based on analysis algorithms and automated systems...
    Several REST APIs, around a central public API. One in Symfony 6.4, another in GO, another in Python, an embedded application in LUA, and an external API in Laravel:
    • Development of microservices within a high-volume IoT platform.
    • Structuring the system around Domain-Driven Design principles and hexagonal architecture.
    • Implementation of robust asynchronous mechanisms (RabbitMQ) and advanced management of concurrency issues (race conditions, distributed processing).
    • Industrialization and reliability of deployments via Docker and Kubernetes in an AWS cloud environment.
    • Performance optimization through multi-level caching (Redis for application cache, Symfony HTTP cache for transport layer).
    • Optimization of Doctrine/Eloquent queries (lazy/eager loading, DQL, complex joins, N+1 hydration strategy) and management of complex entities.
    • Performance optimization (PostgreSQL, concurrent processing) and contribution to the overall stability of the platform.
    • Improvement of quality standards (CI/CD, code review, best practices) and dissemination of engineering practices within the team.
    PHP Symfony Redis Docker Event-driven architecture Laravel
  • Groupe Leader Insurance
    Senior Backend Engineer
    BANKING AND INSURANCE
    February 2023 - June 2023 (4 months)
    Épône, France

    Team: 1 CTO, 6 developers (SCRUM methodology, 2-week sprints)

    GLIis an insurance broker developing digital solutions for managing and distributing insurance products.
    The task was to support the migration/refactoring of several APIs with the goal of merging their functionalities into a single platform, within the context of a company restructuring and merger. Four Symfony 5.4 REST APIs and two CodeIgniter applications.
    My role within the team is primarily to establish a set of best practices in terms of agile methods, code quality, solution design, feature testability, and continuous deployment:
    • Involvement in the modernization of legacy and recent applications in a critical business context.
    • Improvement of software quality through the implementation of automated tests (PHPUnit) and continuous integration.
    • Containerization of the development environment (Docker) and optimization of the delivery cycle.
    • Contribution to the stabilization and evolution of applications (refactoring, bug fixing, new features).
    • Test design (PHPUnit for backend).
    • Implementation of caching mechanisms.
    • Special attention to code quality: rigorous merge request reviews, CI/CD integrating PHPStan.
    Micro-services PHP Symfony Gitlab CI/CD PostgreSQL TDD
  • Meetic Group
    Senior Backend Engineer
    SOCIAL NETWORKS
    August 2018 - December 2022 (4 years and 4 months)
    Paris, France

    Team: 1 PO, 6 developers (SCRUM methodology, 2-week sprints)

    A major player in online dating services in Europe, operating very high-volume platforms.
    Within the R&D department in a backend community of over 20 developers, I worked for 4 years on various business scopes:
    - Interactions: Grouping several REST APIs for rights, quotas, likes, messages, and blacklists, as well as real-time counters.
    - Notifications: Handling mailings, notifications, and A/B tests.
    - Events: Addressing social events.
    In this context, my work generally consisted of:
    - Participating in the evolution of a high-load distributed architecture around microservices.
    - Contributing to various strategic migration projects (PHP version upgrades, framework evolution, Oracle to Cassandra/PostgreSQL database transformations).
    - Development and maintenance of critical APIs and backend services with high performance and availability constraints.
    - Development of new REST APIs with Symfony.
    - Development and maintenance of Scala consumers with Play.
    - Implementation of stream processing solutions (Kafka) and improvement of application monitoring.
    - Continuous contribution to performance optimization and reduction of technical debt.
    - Symfony migration 3.4 > 4.4 > 5.4.
    PHP Symfony API Platform BDD Hexagonal Architecture Python

Recommendations

Be the first to recommend Samuel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Skill set

Categories