Vincent Composieux

tech lead ~ architecte | go, php, nodejs, docker

Franconville, France

  • 48.9881
  • 2.2306
Super Malter
Proposer un projet

Vérifications

Influence

Github

Github : eko eko
  • 273 Followers
  • 75 Repos
  • 10 Gists
Rejoignez la communauté Malt pour découvrir le profil complet de Vincent Composieux
Rejoignez la communauté Malt pour découvrir le profil complet de Vincent Composieux

Découvrez ce que recherche Vincent

Déplacement
Travaille en partie dans vos locaux et en partie en télétravail
Zone d'activité
Recherche des missions à Franconville et 20km autour
Compétences
Recherche des missions en Node.js, Docker, Symfony, Amazon Web Services
Durée de mission
Recherche des missions entre 3 et 6 mois, ≥ 6 mois
Préfèrerait éviter des missions ≤ 1 mois
Taille d'entreprise
Recherche des entreprises de 11 - 49 personnes, 50 - 249 personnes, 250 - 999 personnes, 1000 - 4999 personnes, ≥ 5000 personnes

Vincent en quelques mots

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.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

octobre 2018 - Aujourd'hui | Issy-les-Moulineaux, France

Télécommunications

e-TF1

Développeur backend / Architecte

• Refonte du service MyTF1 (comprenant le web, applications mobiles et applications IPTV)
• Définition et développement de micro-services développés principalement en Go mais aussi NodeJS, exposés par un serveur GraphQL avec une communication faite avec gRPC (Protocol buffers).
• Audit d'applications legacy afin d'étudier la meilleure façon de faire pour une refonte.
• Définition et développement du micro-service SEO (API et indexeur afin de calculer des règles pour chaque page rendue par le front)
• Définition et développement de la médiathèque permettant la gestion de médias : API GraphQL en Go, front-end développé en VueJS et CDN AWS Cloudfront multi-origines avec retaille d'images en serverless via Lambda
• Définition d'un micro-service en Go de calcul d'audiences par type de profils à but de faire de la recommendation personnalisée
janvier 2018 - octobre 2018 | 92130 Issy-les-Moulineaux, France

Presse & médias

France Télévisions

Architecte transverse

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 comme proxy vers différentes APIs métier a fin d'optimiser les temps de chargement sur les applications mobiles
février 2017 - septembre 2018 | Paris, France

Education & e-learning

ETS Global

Architecte

• Reprise de l’architecture d’une dizaine d’applications Angular 1 Symfony 2/3, PHP 5/7 métiers et micro-services notamment pour la gestion de sessions de tests, de contrats, d’envoi de mails, etc ...
• Travail en amont des projets avec les équipes client et équipes de développement pour définir l’architecture des projets en fonction des besoins,
• Gestion du provisionnement et déploiement des applications avec Ansible, depuis l’environnement de développement jusqu’à la production,
• Changement d’hébergeur vers AWS (Amazon Web Services) : utilisation de Terraform + Ansible pour la création des ressources et provisionnement initial,
• Mise en place du monitoring : stack ELK (Elasticsearch, Logstash, Kibana) pour la gestion des logs applicatifs et monitoring système et métier via Prometheus et Grafana
• Travail sur des solutions pour des problématiques variées, tel que : Authentification entre plusieurs applications (SSO), gestion multi-pays, multi-langues et multi-fuseaux horaires dans les applications, mise en place d'une brique WebSocket afin de gérer des notifications temps réel sur les applications
juin 2016 - février 2017 | 93100 Montreuil, France

Secteur public & collectivités

CNAMTS

Tech Lead PHP / Symfony

5 missions Malt

Satisfaction des clients Malt : 5.0/5 (5 avis)

5 recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte