Stéphane Z.

développeur php, symfony, javascript, html, css

En télétravail depuis Paris

  • 48.85661400000001
  • 2.3522219000000177
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Stéphane.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Stéphane.

Localisation et déplacement

Localisation
Paris, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • 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

Langues

Compétences (17)

  • Langages
  • PHP
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • CSS
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé

Stéphane en quelques mots

Bonjour !

Actuellement, j'occupe le poste de Lead Developer (Team Order) au sein de Campings.com.

J'y réalise une migration continue de différentes briques métiers (génération et envoi de mails transactionnels, modèle et du workflow des commandes, ...) afin de permettre à l'entreprise de continuer sa croissance et maintenir son leadership sur le marché de l'hôtellerie de plein aie.

Auto-entrepreneur depuis 3 ans, je propose mes services en tant que freelance dans le domaine du développement web.
Je suis disponible le soir en semaine et le week-end.

Je serais ravi de mettre à disposition mes compétences pour mener à bien vos projets :-)

Expériences

Campings.com

Voyage & tourisme

Lead developer - Team Order

Paris, France

septembre 2019 - Aujourd'hui

A la tête d'une équipe de 4 développeurs, je participe au développement et réalise des choix techniques pour les travaux suivants :

1) Migration continue du système de génération et d'envoi de mails transactionnels à destination de nos clients (bon d'échange, facteur, relance de paiement, etc ...)

- Compréhension des différents événements dans la vie d'une commande qui pilotent l'envoi des mails à travers des workshops et des reviews de code legacy)
- Utilisation de RabbitMQ, Symfony Messenger et de containers docker pour publier et dépiler des messages
- Utilisation du framework MJML pour avoir des emails responsives
- Intégration avec l'API Sendgrid pour demander l'envoi des emails

2) Migration continue du modèle et du workflow des commandes

- Compréhension de l'existant en réalisant des workshops avec les différents services agissant sur les commandes et review de code legacy
- Récolte les futurs besoins
- Proposition d'un modèle
- Création du modèle
- Synchronisation de l'ancien et du nouveau modèle pour assurer une continuité de service

3) Gestion des paiements (Paybox, Adyen, Casino)

- Intégration sur les différents site de vente
- Gestion des retours des différents PSP (Payment Service Provider)
- Création de trace de paiement (log) afin de réaliser des dashboards et des alertes business

4) Maintenance et évolution d'une interface permettant aux agents du call center de passer des commandes

Campings.com

Voyage & tourisme

Développeur Web - Team demand

Paris, France

octobre 2016 - septembre 2019

J'ai travaillé sur 2 projets, les voici :

1) API Rest : API permettant aux différentes interfaces de l’entreprise de communiquer avec la base de données.

- Conception
- Développement
- Tests unitaire et fonctionnel
- Intégration dans les différents projets de la société

Environnement technique : PHP 7, Symfony 4, PostgreSQL, Docker, PHPUnit, Behat, Git, méthodologie SCRUM


2) "Mono-App" : une application permettant de gérer X sites (des brands, par ex : Campings.com, Vacances-Campings, Campings Fram, etc) qui ont tous le même moteur de recherche et moteur de réservation commun. Mais il est possible d'avoir des spécificités sur chaque site : templating différent, etc
C'est une application Symfony avec un Kernel modifié dans lequel on injecte une variable "brand", cela permet à l'applicatif de générer un cache, des logs et gérer des configurations par brand.
Aujourd'hui, l'application fait tourner 19 sites/brands en production.

- En charge du projet : rédaction de la roadmap technique, suivi, respect des délais
- Conception
- Développement
- Tests unitaire et fonctionnel

Environnement technique : PHP 7, Symfony 4, Docker, Varnish, PHPUnit, Behat, HTML, CSS, JavaScript, AJAX, Git, méthodologie SCRUM

Altimate

Agence & SSII

Ingénieur d'études PHP

Paris, France

octobre 2014 - octobre 2016

J'ai réalisé 3 mission pendant mon aventure Altimate, les voici :

1) Wall Street English

Projet EPP Manager : interface WEB permettant l’organisation, la planification et le suivi de sessions de cours.

- Recueil et analyse des besoins utilisateurs
- Rédaction du cahier des charges du projet
- Rédaction des spécifications fonctionnelles et techniques détaillées
- Conception : architecture, base de données, fonctionnalités
- Développement
- Tests unitaires

Environnement technique : PHP 5, MVC, CakePHP, MySQL, AJAX, JavaScript, jQuery, HTML, CSS, Bootstrap, Git


2) Actemium

Projet intranet : interface WEB permettant à différents pôles de l’entreprise d’effectuer leur propre process : le pôle achat peut y enregistrer et suivre la vie de leurs commandes, le pôle sécurité peut y réceptionner les incidents et les traiter, le pôle BE peut y renseigner leurs travaux et résultats.

- Recueil et analyse des besoins utilisateurs
- Rédaction du cahier des charges du projet
- Rédaction des spécifications fonctionnelles et techniques détaillées
- Conception : architecture, base de données, fonctionnalités
- Développement
- Tests unitaires

Environnement technique : PHP 5, MVC, CakePHP, MySQL, AJAX, JavaScript, jQuery, HTML, CSS, Bootstrap, SVN


3) Campings.com

Projet : Maintenance et évolution du code historique + migration continue vers une stack Symfony.

- Apprentissage du framework Symfony (en autonomie)
- Conception
- Développement
- Tests unitaire et fonctionnel

Environnement technique : PHP 5, Symfony 2.8, Vagrant, Docker, Varnish, PHPUnit, PostgreSQL, HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap, SVN, méthodologie SCRUM

Mobile Process

Télécommunications

Ingénieur développement

Metz, France

décembre 2011 - août 2014

1 mission Malt

    (1 avis)

    Recommandations externes

    Formations

    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