You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas P.TP

Thomas P.

Symfony & Go Developer

€555/day
Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Thomas

Backend developer Symfony & Go with 7 years of experience, I am committed to developing quality products by considering several factors, including:
✓ User satisfaction
✓ Developer satisfaction

This is why I always seek to challenge the need and move in the direction of best practices like architecture, in order to offer scalable and quality applications.

I have been able to leverage this in companies such as:
✓ Bedrock Streaming - Creator of M6 and RTL video streaming platforms in 10 European countries
✓ Santévet - Leader in animal health insurance in France
✓ Thales - Leader in avionics in Europe

I can assist you with:
✓ The development of complex Web applications, from ERPs to websites
✓ Helping teams implement practices like software architecture
✓ Raising awareness and implementing automated testing strategies

Available at:
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Bedrock streaming
    Symfony/Go Developer
    PRESS AND MEDIA
    March 2022 - Today (4 years and 3 months)
    Bedrock Streaming is the company that creates media group streaming platforms. Founded in 2020 through an agreement between M6 and RTL Group, it currently operates the live and replay video platforms for M6 channels, M6+ in France, Videoland in the Netherlands, and RTL+ in Hungary, serving 50 million users in Europe.

    Operating in AVOD (Advertising-supported Video on Demand), SVOD (Subscription Video on Demand), and hybrid offerings, the expertise of 400 people generated over 40 million euros in revenue in 2023. Its development allows for the integration of Germany in addition to the ten other countries.

    I was involved in the backend development of advertising for all platforms of all clients in each country, notably for the EURO 2024 football tournament which generated a peak of 12.7 million users during a match, with a total of 47 million viewers for the event.

    ✓ Transition of microservices for advertising to a hexagonal architecture with Golang
    ✓ Support and training on best practices such as software architecture, SOLID, DDD...
    ✓ Generalization of certain software components like monitoring with New Relic across all projects
    ✓ Implementation of multi-targeted ad replacement - Dynamic Ad Replacement
    ✓ Evolution of advertising with Symfony for certain clients changing their ad server
    ✓ Continuous improvement for performance and load requirements on services
    ✓ Establishment of load tests on services
    ✓ Implementation of pair and mob programming and continuous improvement of techniques
    Golang Hexagonal Architecture Hexagonal Architecture Symfony Domain Driven Design DDD TDD DynamoDB NewRelic Amazon Web Services PHP8 Microservices Object-Oriented Programming (OOP) Functional Programming Uber Go Fx SOLID TDD/BDD GraphQL CI/CD GitHub Grafana Terraform
  • SantéVet
    Symfony Developer
    BANKING AND INSURANCE
    September 2018 - March 2022 (3 years and 6 months)
    Lyon, France
    Santévet is the French leader in animal health insurance, with over 300,000 policies, holding the title of "Favorite Brand of the French" with 95% customer satisfaction. It raised 150 million euros in 2022, with a revenue of 77 million euros (+20% compared to 2021). It is also a member of La French Tech and the France Digitale association.

    I participated in the implementation of projects and new practices within the teams, such as hexagonal architecture, TDD, DDD, testing, CI/CD, the transition to VueJS for the frontend and mobile applications, technical choices, and documentation.

    ✓ Deployment of Santévet in Germany, first VueJS project
    ✓ Redesign of the subscription funnel to generalize it to all countries
    ✓ Provision of a broker portal for Allianz Assurance
    ✓ Third-party payment solution for insured clients, Payvet
    ✓ Redesign of the santevet.com website, multilingual, multi-brand, multi-site
    ✓ Redesign of the client area using hexagonal architecture
    ✓ Integration of Android and iOS applications
    ✓ Implementation and improvements of CI/CD
    ✓ Implementation of ACLs and other DDD practices
    PHP Symfony TDD DDD Clean Architecture Git SQL Gitlab Vue.js Jenkins API Platform ETRA Value Objects EasyAdmin Vuetify Gitflow Design Pattern Hexagonal Architecture Typescript Amazon Web Services CI/CD Docker Elasticsearch Doctrine SOLID principles SOLID
  • CNRS
    Symfony Developer & Project Manager
    RESEARCH
    September 2018 - May 2020 (1 year and 9 months)
    Lyon, France
    The National Centre for Scientific Research is the largest research organization in Europe. With over 30,000 employees, mostly scientists, spread across more than 1000 research laboratories, ten institutes have been established for various fields.

    I worked in collaboration with the Institute of Human and Social Sciences (INSHS) on the redesign of a digital library of archaeological artifacts, in direct contact with developers and researchers from the laboratory, during my two years of Master's degree where I served as both developer and project manager.

    ✓ Requirements gathering and business challenge
    ✓ Immersion in the field of archaeology
    ✓ Database redesign and migration (from one to sixty tables)
    ✓ Website interface redesign
    ✓ Training and support on Symfony for CNRS developers
    ✓ Documentation and prioritization
    ✓ Onboarding of students during the second year

    The principle of this project was to mix students from different academic levels, from Bac+1 to Bac+5, from various fields.
    PHP Symfony SQL Doctrine HTML5 CSS3 JavaScript Bootstrap Docker Git REST APIs MVC Architecture CI/CD Object-Oriented Programming (OOP) SOLID principles twig

Recommendations

Be the first to recommend Thomas

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

Education

  • DUT Computer Science
    IUT Valence
    2017
    Algorithmique, programmation, réseau, systèmes d'information, embarqué, mobile, systèmes d'exploitation Symfony, PHP, HTML, CSS, Java, Python, JavaScript, C, SQL, Git, UML
  • CASIR License
    IUT Valence
    2018
    Développement d'applications Web Symfony, PHP, HTML, CSS, Java, Python, JavaScript, SQL, Git

Skill set

Categories