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

Thomas Claudel

Team lead / Golang software engineer

650 €/jour
Lyon, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Thomas

En un clin d'œil :
- 4+ années d'expérience
- Développement Backend et Testing
- Référent Golang chez evryg, Python
- Architecture hexagonale, TDD, Microservices
- Intervenant (speaker) au meetup Golang Lyon
- Basé à Lyon

En qualité d'ingénieur logiciel avec une spécialisation marquée dans le développement back-end, j'ai consolidé mon expertise spécifiquement autour de Golang. Fortement attaché à des méthodologies telles que Lean et TDD, je priorise l'adoption de l'architecture hexagonale dans l'optique d'assurer une modularité et une adaptabilité optimales. Ma démarche professionnelle est résolument orientée vers une compréhension approfondie des besoins des clients, me permettant ainsi de concevoir des solutions taillées sur mesure répondant avec précision à leurs spécificités.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Lyon (jusqu’à 50 km), Lyon (jusqu’à 30 km)

Expériences

  • Evryg
    Software engineer - Back-end Golang - client: Batch
    janvier 2024 - Aujourd'hui (2 ans et 5 mois)
    Lyon, France
    Contexte :
    - Batch est une entreprise qui automatise la stratégie CRM de ses clients via E-mail, SMS & Push Mobile. Elle gère une infrastructure qui traite plusieurs dizaines de millions de messages par jour en temps réel.
    - Je rejoins l'équipe "Profile" qui développe la solution qui permet de maintenir les informations des profils uniques vers lesquels seront distribuées les campagnes de communication.

    Objectifs de la mission :
    - Développement de features au sein de l'équipe
    - Mise en oeuvre de la stratégie de tests end-to-end (périmêtre ~30 developpeurs)

    Réalisations :
    - Développement de micro-services qui gèrent des centaines de milliers de requêtes journalières, communication via Kafka (event-driven development)
    - Persistance de données sur un cluster Cassandra
    - Mise en place du tracing et observabilité avec Prometheus
    - Déploiement en production sur Kubernetes
    - Diffusion de pratiques craft d'architecture logicielle, notamment l'architecture hexagonale (ports & adapters)
    - Mise en place de Playwright pour automatiser l'exécution de tests end-to-end automatisés
  • Evryg
    Software engineer - Back-end Golang - client: Canal+
    octobre 2022 - janvier 2024 (1 an et 3 mois)
    Contexte :
    - Canal+ est un groupe audiovisuel français majeur, opérant dans divers secteurs tels que le sport, la culture (cinéma, séries, etc.), et l'information.
    - Intégration à l'équipe "PlaylistMaker", responsable du développement d'une solution d'insertion dynamique de flux vidéos, notamment publicitaires, diffusés en direct.
    - Gestion de projet en SCRUM / Agile.

    Objectifs de la mission :
    - Assumer le rôle de responsable technique.
    - Implémenter et promouvoir les bonnes pratiques craft / DevOps.
    - Assurer la qualité du code produit.
    - Accompagner et faire monter en compétence l'équipe.

    Réalisations :
    - Développement de micro-services : Conception et implémentation de micro services pour améliorer la modularité et la scalabilité de la solution.
    - Processus de CI/CD : Mise en place des pipelines d'intégration continue et de déploiement continu (CI/CD), permettant des livraisons plus rapides et fiables.
    - Formations : Animation de formations pour l'équipe sur les bonnes pratiques de développement logiciel, incluant les principes SOLID et l'architecture hexagonale.
    - Livraison produit : Livraison d'un produit conforme aux attentes, intégrant les exigences techniques et fonctionnelles définies.
  • Astrachain Omnicloud
    Software engineer - Back-end Golang
    avril 2021 - septembre 2022 (1 an et 5 mois)
    Paris, France
    Contexte :
    - Projet ambitieux démarré de zéro, visant à proposer une solution robuste pour le stockage sécurisé de documents dans le cloud.


    Objectifs de la mission :
    - Concevoir et mettre en œuvre une architecture basée sur des micro-services.
    - Diriger le développement des services essentiels, notamment ceux liés à la gestion des utilisateurs, à la régulation des droits d'accès et à la manipulation des documents.

    Réalisations :
    - Conception de l'architecture : Mise en place d'une architecture modulaire et scalable, basée sur des micro-services.
    - Développement des services essentiels : Gestion des utilisateurs, régulation des droits d'accès, manipulation et stockage sécurisé des documents.
    - Résilience et sécurité : Assurance de l'évolutivité, de la résilience et de la sécurité optimales pour la plateforme grâce à l'approche modulaire.

Recommandations

Louis L.LL
Darko JevticDJ
Louis L. et 1 autre personne recommandent Thomas

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

Formations

  • Développeur
    42 lyon
    Le cœur de 42, c’est le code. Le développement logiciel est le moteur de toute activité numérique. Les compétences techniques fondamentales sont alors abordées, donnant à chacun la base indispensable pour une intégration professionnelle. Elles permettent au final d’appréhender n’importe quel langage de programmation, et pour chaque étudiant(e) de développer sa propre compréhension des paradigmes de programmation.
  • The hacking project
    Lyon
    2019
    Développeur Ruby on rails full-stack avec en complément JavaScript, HTML5/CSS3

Certifications

  • Développeur python
    Open classroom
    2020
    Python
  • Développeur django
    Open classroom
    2020
    Django

Compétences

Catégories