Vincent Tommasi

software developer - php / symfony

Peut se déplacer à Paris, Paris

  • 48.8546
  • 2.34771
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Vincent.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Vincent.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Paris et 10km autour

Préférences

Durée de mission
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Taille d'entreprise
  • 1 personne
  • 2 - 10 personnes
  • 11 - 49 personnes
  • 50 - 249 personnes
  • 250 - 999 personnes
+2 autres

Vérifications

Influence

Langues

Catégories

Compétences (18)

Vincent en quelques mots

Développeur / Lead Développeur spécialisé en PHP (particulièrement sur Symfony et son éco-système), je suis très sensible aux concepts SOLID, KISS et DRY.

Je développe dans des cadres professionnels agiles (SCRUM) depuis 8 ans, et suis attiré par l'architecture et la conception d'applications web depuis une quinzaine d'années. Je reste toujours à l'écoute du web et de ses nouveautés avec une veille régulière : code quality, devops, rfc...

J'ai eu l'occasion de travailler sur de nombreux projets aux problématiques de performances et d'optimisations variées, tant sur des monolithes que sur des architectures en micro-services complexes.

J'ai essentiellement travaillés sur des sites Ecommerces, de booking et sur des services de paiements tels que Stripe et Adyen.

Expériences

Campings.Com

Voyage & tourisme

Senior Software Developer

Paris, France

juillet 2019 - septembre 2019

Développeur Senior au sein de la Feature Team PLATFORM composée de 5 personnes en SCRUM, ayant pour fonction principale la récupération des données de booking des partenaires externes (PMS), leur raffinage et leur mise à disposition sur la plateforme Campings.com via ElasticSearch.

  • Intégration d’un Property Management System au système existant et mise en place de l’outil Sentry :

- Participation aux cérémonies SCRUM (daily, poker planning, rétrospectives…)
- Développement d'un ETL afin de traiter les données d'un nouveau PMS (via SOAP)
- Rédaction de la documentation technique
- Mise en place des tests unitaires
- Mise en place de l’outil Sentry sur l’ensemble des API de Campings.com

  • Evolutions liées à l’utilisation de l’outil ElasticSearch :

- Création d’alias ElasticSearch par besoins (init & query)
- Migration de l’ensemble des fonctionnalités (endpoints, commands…) afin d’utiliser les alias.
- Enrichissement de l’index via l’ajout de champs techniques afin de simplifier le monitoring.

ManoMano

E-commerce

Lead Developer Back-end

Paris, France

décembre 2017 - juin 2019

Lead Développeur au sein d’une équipe en SCRUM composée de 5 personnes sur le sujet du Paiement et de la facturation.

Développement des API & Gateway permettant la mutualisation de l’ensemble des briques relatives au paiement au sein de Manomano. Migration des PSP existants (Adyen, Sips) vers Stripe pour réaliser l’ensemble des opérations de Payins/Payouts (paiements client & versements marchand).

Responsabilités occupées :
- Scrum mastering & respect des méthodologies agiles
- Conception, architecture et développement des API & Gateway
- Mise en place d’outils de monitoring
- Participation aux réunions de calibrage, de synchronisation et de stratégie
- Mise en place et maintiens des documentations techniques
- Entretiens de recrutement et intégration des nouveaux arrivants

Sujets techniques traités :
- Mise en place de Stripe et remplacement totale de Sips et partielle d’Adyen
- Mise en place de Limonetik et Oney pour le paiement en 3x
- Asynchronisation de l’ensemble des processus de paiements de type « callback » via RabbitMQ

ManoMano

E-commerce

Software Engineer

Paris, France

janvier 2017 - décembre 2017

Développeur dans une équipe de 15 personnes sur la migration de la Marketplace Manomano vers Symfony 2 puis développeur dans l’équipe Buy (concernant l’ensemble de la partie cliente puis tunnel d’achat) puis dans l’équipe Checkout (centrée sur l’ensemble du tunnel de commande – du panier à la page de confirmation de commande).

Après migration vers Symfony 2 :

- Développement des nouvelles fonctionnalités communautaires (page de profile bricoleur, partage de projet de travaux, commentaires produits…)
- Refonte du tunnel de commande
- Refonte de la page paiement

Pendant la migration du framework maison vieillissant et de l’ensemble de ses fonctionnalités vers Symfony pour assurer la pérennité de la plateforme Manomano sur le long terme :

- Migration et/ou refonte des modules existants vers Symfony 2 (pages profile, contact, tunnel de commande…)
- Migration complète des systèmes de paiements (Sips & Adyen)
- Migration des modules de page d’accueil et mise en place d’un système de cache.

Nimbanet

E-commerce

Lead developer

Bezons, France

août 2014 - janvier 2017

1 recommandation externe

Formations