You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Stéphane Z.SZ

Stéphane Z.

Développeur PHP, Symfony, Javascript, HTML, CSS

€700/day
1 project
Paris, FR
8-15 years

Average response time: 1 hour

About Stéphane

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, tunnel de réservation et espace client) afin de permettre à l'entreprise de continuer sa croissance et maintenir son leadership sur le marché de l'hôtellerie de plein air.

En parallèle de mon poste en CDI, je suis auto-entrepreneur depuis quelques années, 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 :-)
  • French

    Native or bilingual

  • English

    Conversational

  • Japanese

    Basic

Remote only
Primarily works remotely

Experience

  • Campings.com
    Lead developer - Team Order
    TRAVEL AND TOURISM
    September 2019 - Today (6 years and 8 months)
    Paris, France
    Au sein d'une équipe de 4 développeurs, je suis garant des bonnes méthodes et pratiques en terme de développement web.
    Je participe au développement et choix technique pour les projets suivants :

    1) Migration continue du système de génération et d'envoi de mails transactionnels à destination de nos clients (par exemple : bon d'échange, facture, 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 consommer des messages (par exemple : send voucher email, generate voucher document)
    - 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 du modème de données et du workflow existant (à travers des workshops et des reviews de code legacy)
    - Récolte des futurs besoins
    - Conception du nouveau modèle de données et du workflow
    - Synchronisation de l'ancien et du nouveau modèle de données pour assurer une continuité de service

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

    - Intégration sur les différents sites de vente (Campings.com et nos marques blanches)
    - 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 gérer des commandes (par exemple : création, annulation, modification, etc)
    Symfony PHP HTML5 CSS3 JavaScript Git Docker RabbitMQ Kubernetes
  • Campings.com
    Développeur Web - Team demand
    TRAVEL AND TOURISM
    October 2016 - September 2019 (3 years)
    Paris, France
    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 exemple : 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, parcours, 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
    Symfony PHP Git-SVN HTML CSS JavaScript Docker REST PostgreSQL Bootstrap PHPUnit Varnish Ajax
  • Altimate
    Ingénieur d'études PHP
    DIGITAL AND IT
    October 2014 - October 2016 (2 years)
    Paris, France
    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
    PHP Symfony 2 MySQL HTML CSS JavaScript jQuery cakePHP Bootstrap Scrum Docker Vagrant Ajax

Reviews

5,0

Out of 1 rating

AD

Account deleted

Reviewed on 12/09/2017

Professionnel sérieux et compétent ! A réaliser la prestation demandée sans aucun problème. Je vous le recommande. EG

Recommendations

Be the first to recommend Stéphane

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Ingénieur
    ESIGETEL
    2011
    Spécialité Système d'Information
  • Licence de mathématiques et informatique
    Paris-Est Marne-la-Vallée
    2009
    Partenariat entre ESIGETEL et l’université Paris-Est Marne-la-Vallée.

Skill set

Categories