Mars 2023 - Aujourd'hui 3 ans

PHP / Symfony

Degetel CDI
Boulogne-Billancourt, Île-de-France, France - Hybride

Après avoir fait partie d'Octelio Conseil qui a fusionné avec Degetel, et avoir également travaillé en Freelance en mission pour Degetel, je les rejoins aujourd'hui en CDI.

Je travaille en support de l'équipe de projets structuré et par ailleurs être proposé aux clients sur des missions.

PHP Symfony CDI
Nov. 2018 - Mars 2023 4 ans 5 mois

Freelance

Indépendant Freelance
Région de Aix-En-Provence, France

Période d'indépendance avec plusieurs missions en tant que Senior Software Engineer.

Oct. 2022 - Févr. 2023 5 mois

Senior Software Engineer

Carrefour Assurances Freelance
Levallois-Perret, Île-de-France, France

Dans le cadre d'un scale-up d'un projet arrivant à maturité, l'idée est de faire dans un premier temps un audit, et par la suite de proposer les solutions permettant au projet de s'ouvrir avec le plus de souplesse possible à d'autres clients (B2B) et partenaires (B2B) et également de pouvoir absorber une charge accrue (B2C).

Ce poste comporte plusieurs aspects :

  • Auditeur pour faire l'état des lieux
  • Architecte logiciel pour la mise en place d'une architecture hexa et le respect du clean-code
  • Lead pour accompagner les équipes dans cette direction
  • Dev senior pour participer à la mise en place des solutions
Architecture Hexa Clean Code Audit Lead
Janv. 2022 - Sept. 2022 9 mois

Senior Software Developer

PrestaShop Freelance
Remote

Premiers pas pour moi dans le monde de l'open source.

  • Accompagner l'équipe core de Prestashop dans sa migration sur Symfony
  • Participer aux reviews des PR (collaborateur - contributeur)
  • Assister le manager sur les tests techniques de recrutement

A noter que j'ai pu pour la première fois travailler dans un monde où il n'y a pas de prod... mais 300 000 à travers le monde et que ces prods sont disparates en terme de versions, d'environnements serveur, de modules additionnels, de développements maison et qu'il faut développer en conséquence (compatibilités ascendantes et descendante, BC breaks, etc...).

Open Source Symfony Code Review Core Team
Mai 2021 - Déc. 2021 8 mois

Consultant Senior

CEA Freelance
Saint-Paul-lès-Durance, Provence-Alpes-Côte d'Azur, France

Accompagner le CEA de Cadarache dans le suivi de son SI :

  • Cartographier les composants du SI (plus de 80 applicatifs)
  • Mise en oeuvre d'un plan de sauvegarde des applications
  • Accompagner les migrations
  • Rétro-documenter
  • Recueil du besoin et élaboration de cahiers des charges
Audit SI Cartographie Migration Documentation
Nov. 2019 - Juin 2021 1 an 8 mois

Dev Senior

maison.fr CDI
Aix-en-Provence, Provence-Alpes-Côte d'Azur, France

Arrivé en freelance pour une mission de 6 mois à l'origine au sein d'une équipe senior pour réécrire un site from scratch. Au sein d'une équipe, initialement, de 4 personnes, nous avons livré un annuaire des professionnels du bâtiment basé sur une architecture hexagonale et DDD en PHP/Symfony et un front en Twig/React.

Dans le bestiaire des technos et méthodos nous avions : Docker, Scrum, Kanban, GraphQL, Rest, Tests (unitaires, fonctionnels, d'intégration, etc...), Gitlab CI/CD, connexion à des API externes, etc...

PHP Symfony React DDD Architecture Hexa Docker GraphQL CI/CD
Sept. 2018 - Nov. 2018 3 mois

Directeur Technique

HighCo DATA France
Aix-en-Provence, Provence-Alpes-Côte d'Azur, France

On apprend de ses erreurs :

  • L'herbe n'est pas plus verte ailleurs... elle est juste ailleurs
  • Ne jamais se faire recruter par le gars qu'on remplace

Mais c'est une très belle boîte, c'est juste le timing et le casting qui était mauvais.

Déc. 2016 - Sept. 2018 1 an 10 mois

CTO - Lead Developer - Scrum Master

Octelio Conseil
Paris et périphérie

Changement de cap. Direction Paris pour rejoindre Octelio Conseil en tant que Lead Developer. Octelio est une société spécialisée dans l'élaboration et la conception des aspects stratégiques et opérationnels d'une démarche digitale de conquête et de fidélisation client.

Voici un update de mes fonctions après 1 an passé chez Octelio :

  • Gestion d'une équipe de développeur front/back de 7 à 10 personnes
  • Lead sur les technologies Back PHP (Symfony, Laravel, etc...)
  • Développement Back PHP (Symfony, Laravel, Prestashop, Cake....)
  • Mise en place de la méthodologie Agile-Scrum
  • Pilotage et création des supports pour une équipe off shore

Et à ce jour, je m'engage dans la co-direction d'une business unit dédiée à notre activité Sites et Apps.

PHP Symfony Laravel Scrum Management Offshore
Oct. 2013 - Déc. 2016 3 ans 3 mois

Développeur Sénior

Expedia Group CarRentals.com Autoescape
Pertuis, France

Conception et développement d'une application de supervision de la connectivité des fournisseurs : J'ai développé un "watchdog" qui scrute l'activité des connecteurs chez les fournisseurs en choisissant, selon des règles d'acceptance de fermer ou de ré-ouvrir des liens en fonction de leurs performances de façon à assurer une continuité de service.

Intégration de flux fournisseurs au travers d'API : Il s'agissait de réécrire, maintenir et développer des connecteurs sur les API pour obtenir de données de prix et de disponibilité de manière synchrone et parallèle chez les fournisseurs (Avis, Hertz, Etc....). L'accent étant mis sur la performance (plusieurs millions d'appels par jours), la modularité (60 API supportées), la clarté du code (pour une maintenance aisée).

Gestion d'une équipe de 6 développeurs en Inde (Pune – Cybage) : J'ai eu pour tâche d'être en relation avec le chargé de contrat chez le sous-traitant pour constituer une équipe de développement. J'ai donc recruté dans un premier temps 2 développeurs, un chef de projet et un ingénieur test, qui à terme a été complétée par 2 autres développeurs. J'ai formé cette équipe au développement de connecteurs fournisseur, par téléphone et sur place en Inde.

PHP API OTA XML SOAP REST PostgreSQL Agile Remote Team Jira
Avr. 2008 - Sept. 2013 5 ans 6 mois

Analyste-Programmeur multi-plateforme

Altereo
Venelles, France

Gestion des Inter/Intra/Extra net : J'ai été recruté à la base pour gérer ces aspects. L'internet est un CMS maison développé en PHP objet où l'accent est mis sur la facilité de publication. L'extranet est un lieu où tous les clients (plus de 500 simultanément) doivent pouvoir consulter l'avancement des projets communs, les pièces contractuelles, ainsi que les e-mails échangés. L'intranet est au coeur de l'activité de la société. Riche d'une base documentaire de plus de 40 000 documents il permet l'élaboration aisée de livrables pour les clients.

Conception et développement d'INDIGAU : Indigau est un projet de recherche sur la gestion patrimoniale des réseaux d'assainissement mené conjointement par G2C, l'INSA de Lyon et plusieurs métropoles. Le but étant de déterminer en fonction d'un échantillon de réseau inspecté, les priorités de réhabilitation. J'ai donc du dans ce cadre développer un outil SAAS de classement multicritères des canalisations à destination des collectivités, avec un interface cartocentrique.

Conception et développement d'Astuce & Tic : C'est encore un projet de recherche mené conjointement entre G2C, INRA et le CEREGE. Le but de celui ci est de proposer une projection à 20 ans de l'étalement urbain et d'en tirer les conséquences chiffrées sur les pertes de production et de rendement agronomiques.

PHP MySQL Flex R&D MapServer ArcGIS PostGIS SAAS jQuery
Juin 2005 - Juin 2008 3 ans 1 mois

ProxSI / Provence Formation / netdestock.com

Indépendant

Application de gestion des contrats des sous-traitants CEA : Les sous-traitants du CEA de Cadarache travaillent avec des bordereaux de prix et doivent faire des devis dans un formalisme imposé, ils avaient besoin d'un outil leur permettant de faire cela en tenant compte de règles de marché parfois complexes. J'ai donc développé cet outil pour 5 contractants et l'ai maintenu durant 3 ans.

Site web pour des communes : J'ai fait durant ces 3 années des sites pour des petites collectivités. Il s'agissait d'un CMS maison avec un back-office intégrant un système de validation afin de pouvoir déléguer la saisie tout en contrôlant le contenu de manière fine.

Création et gestion d'un site de vente en ligne de vêtements de marques : J'ai créé un site de e-commerce, spécialisé dans la vente de vêtements de marques. J'ai assuré l'ensemble des fonctions : conception, réalisation, achats, photos, expédition, comptabilité, service après vente...

Formateur pour des BTS informatique : J'ai assuré pendant 3 ans la formation de BTS informatique dans tous les aspects informatiques de leurs cursus : réseau, développement, architecture des systèmes, architecture logicielle.

VB Access PHP MySQL CMS osCommerce Formation
2003 - 2005 2 ans

Développeur web

Cityneo
Aix-en-Provence, Provence-Alpes-Côte d'Azur, France

Développement de service WAP (Cityneo) : J'ai participé au développement des services mobiles basés sur la géolocation, le concept étant "ouvert et près de vous". Le but était d'extraire d'une base de données des commerces ouverts et proche de l'utilisateur et de l'y guider.

PHP MySQL Java Tomcat WAP iMode
Sept. 1998 - Mai 2003 4 ans 9 mois

Analyste Programmeur

iEpsilon, Cityneo, Fabricant de Distributeurs Automatiques (FDA) CDI

Jeune développeur, j'ai commencé par faire de l'application de gestion dans divers langages : VB3/4/5, java, et aussi en RPG/GAP III sur AS/400. J'ai également fait du C/C++ et de l'assembleur pour une machine d'écoute téléphonique.

J'ai ensuite participé au développement de l'un des premier service geolocalisé sur mobile (WAP/iMode) pour les 3 grands opérateurs : SFR, Bouygues et Orange.

Et j'ai continué ma carrière chez FDA pour développer les logiciels embarqués et d'administration à distance des distributeurs de cassette VHS et DVD des vidéoclubs.

Autant de missions enrichissantes qui ont aiguisé ma curiosité naturelle.

VB Java RPG/GAP III AS/400 C/C++ Assembleur WAP iMode