Profil de Vincent Composieux
Image de Profil

Vincent Composieux

Pro

Tech lead ~ Architecte | Go, Php, Nodejs, Devops

Franconville

Description de Vincent Composieux

Tech lead et architecte backend passionné par les technologies web depuis de longues années, je m'intéresse énormément à la qualité et à la bonne réussite (qui comprend la maintenabilité dans le temps) des projets sur lesquels je travaille. J'ai à coeur de dénicher des technologies adaptées aux besoins projet(s).

J'aime avant tout le développement et ai eu l'occasion de longuement pratiquer du PHP sur le framework Symfony, du Javascript (frameworks React et AngularJS), NodeJS mais aussi plus récemment du Go.

J'affectionne également la philosophie DevOps et ai également eu l'occasion de mettre en place plusieurs intégrations et déploiements continus sur plusieurs outils ainsi que de déployer des applications dans le cloud AWS et Kubernetes.

Afin de challenger une nouvelle technologie, je n'hésite jamais à réaliser un projet P.O.C. (Proof of Concept) afin de tester la solution puis de la présenter et d'en discuter avec les équipes de développement, opérationnelles et/ou métier.

Je suis très ouvert aux technologies et m'adapte rapidement aux contextes projets.

Ainsi, au quotidien, pour vous :
* Je conseille sur les choix techniques,
* Je conçois l'architecture,
* Je développe votre application.

Métiers

  • Développeuse Back-End
  • Architecte informatique
  • Consultant Devops

Offres de Vincent Composieux

Freelancing

Je développe quotidiennement, à temps plein sur vos projets. Je m'adapte rapidement aux contextes projets, je suis autonome mais également à l'aise pour accompagner vos développeurs juniors sur les bonnes pratiques de développement.

Je pratique les langages Go, PHP / Symfony, NodeJS, les technologies de CI/CD (Github actions, Gitlab-ci, Travis, ...), les services Cloud (AWS, GCP) ainsi que les outils liées au DevOps ou à la gestion d'infrastructure (Kubernetes, Docker, LB, ...) ainsi que la suite de produits Hashicorp (Terraform, Consul, Vagrant, ...).

750 € HT / Jour

Compétences et mots-clés

  • Go
  • PHP
  • Symfony
  • Symfony 5
  • NodeJS
  • Cloud
  • + 6

Portfolio

FFF.fr
France.tv
MYTF1
DIAC (RCI Banque) - Espace client Renault / Dacia+3
Voir le portfolio

Expériences & Missions réalisées

  • e
    e-TF1

    Tech lead ~ Architect (Freelance)

    De octobre 2018 à aujourd'hui

    • Révision complète du backend MyTF1 (comprend les applications web, mobiles et IPTV)

    • Définition et développement de multiples micro-services (catalogue-api, seo-api, user-history, ...) développés principalement en Go, exposés par un serveur GraphQL avec une communication faite via gRPC (Protocol buffers)

    • Audit des applications legacy pour étudier la meilleure approche de refonte.

    • Définition et développement de la médiathèque permettant la gestion des médias : API GraphQL en Go, front end développé dans VueJS et CDN AWS Cloudfront

    • Définition et développement d'une architecture événementielle pour le cycle de vie des données digitales MyTF1 avec Kafka

  • F
    France Télévisions

    Architecte France.tv (Eleven Labs)

    De janvier 2018 à septembre 2018

    Prise de décisions quand aux choix d'architectures de la plateforme France.tv sur les évolutions

    • Cadrage des sujets techniques relatifs aux APIs des applications IPTV pour Orange et Free

    • Mise en place de versioning sur les différentes APIs (sous NodeJS et Symfony) afin de pouvoir livrer plus rapidement en production

    • Ateliers techniques avec les prestataires en charge de la réalisation des applications front IPTV afin de déterminer les call flows d'appels et données échangées

    • Évolutions sur le modèle de données France.tv suite au projet d'uniformisation des sources de données des différentes vidéos

    • Mise en place d'un cluster Kubernetes pour chaque environnement et afin que les feature teams aient un environnement dédié

    Sujets transverses :

    • Définition de l'architecture technique de solutions pour les portails des sites France Télévisions

    • Définition des briques composantes nécessaires à l'évolution d'un modèle de données (indexation, workers, ...)

    • Mise en place de GraphQL

Formations & Certifications

  • E
    ECE Paris

    Bachelor en développement avancé

    De 2009 à 2010

    Microsoft C# .NET, Java, POO, Administration système (Windows/Linux), Droit informatique

  • L
    Lycée Voillaume

    BTS Informatique de Gestion (option Développement d'applications)

    De 2007 à 2009

Site Internet & Réseaux sociaux

Contacter Vincent Composieux

Vincent Composieux
Tech lead ~ Architecte | Go, Php, Nodejs, Devops
Franconville