Intro

Le développement logiciel est pour moi comme un jeu de construction: en empilant tout plein de blocs de taille, couleur et formes différentes et fort d'une imagination sans fin on peut faire d'une idée une réalisation réelle, solide et palpable. Transformant chaque esquisse en un projet réaliste.

Voilà donc qui je suis: un développeur de 35 ans passionné avec toujours une âme de jeune garçon espiègle. Je cherche sans cesse à savoir comment sont construits les bâtiments / logiciels / librairies, curieux de comprendre comment marchent les choses. J'aime être un constructeur, empilant les lignes de code, établissant des algorithmes, structurant les objets et concevant les plans de mes projets. Je suis un amoureux du Web, de Linux et de l'Open Source, je sais concevoir, implémenter, tester, déployer, requêter et automatiser. Je suis bâtisseur logiciel.

Tech

Backend

  • PHP 7+
  • Python
  • RabbitMQ
  • Symfony 3.4+
  • Django 3
  • JAVA
  • Typescript
  • Spring boot

Data

  • MySQL
  • PostgreSQL
  • Elasticsearch
  • Hadoop
  • Spark
  • HPE Vertica
  • Sqlite

Système

  • Bash
  • Ansible
  • Nginx / Apache
  • AWS
  • Redis

Frontend

  • HTML5 / CSS3
  • Javascript
  • VueJS
  • Bootstrap 4
  • React
  • NuxtJS

Extra

  • Git
  • Composer
  • pipenv + uWSGI
  • Maven
  • The Gimp

Expérience pro

CTO // Ignition Program

Paris // Septembre 2020 - maintenant

Ignition Program est le partenaire RH des startups, de early stage à la scale up. Que ce soit par l'accompagnement, le recrutement ou la formation, Ignition Program a pour motto de rendre les gens heureux d'aller au bureau le matin tout en permettant aux talents les plus prometteurs de la scène startup de trouver le job de leur rêve.

Mon arrivée coïncide avec la volonté de professionnaliser l'équipe technique et produit. De la rationnalisation des coûts jusqu'à la définition d'un processus de développement en passant par la création d'une roadmap communiquée au CODIR, au sein duquel j'interviens, je joue principalement le rôle d'encadrant. Mais j'assume également le rôle de manager avec chaucn des membres de l'équipe ainsi qu'une position de mentor technique

Stack technique: Python, Django, VueJS, Nuxt, PostgreSQL, GitHub, Github Actions, Ansible, AWS, Metabase, Algolia

CTO // Bloom at Work

Paris // Janvier 2018 - Mai 2020

Bloom at Work se donne pour mission de booster l’épanouissement au travail. Elle offre aux entreprises de toutes tailles une solution pour mesurer, analyser et améliorer le bien-être au travail des collaborateurs. Avec des sondages simples, courts et fréquents, les entreprises prennent le pouls des équipes en temps réel et peuvent agir au bon moment pour améliorer le quotidien des employés.

J'ai rejoint cette jeune startup avant tout afin de ré-internaliser une solution initiée par des prestaires externes. Mais très vite avec la responsabilité de porter la vision technique et assumer les décisions architecturales au sein d'une équipe qui a grandit jusqu'à 4 personnes. Ceci tout en remplissant le rôle de lead développeur backend, data et sysadmin.

Stack technique: PHP, Symfony, MySQL, Git, CircleCI, RabbitMQ, React, Ansible, AWS, Redis, Elasticsearch

Architecte // Billogram

Stockholm // 2017

Bénéficiant d'une opportunité de partir à l'étranger et d'enfin donner une dimension internationale à ma carrière, j'ai passé l'année 2017 en Suède 🇸🇪 où j'ai posé mes valises dans la startup Billogram, après un passage temporaire dans une agence.

Billogram est une solution de facturation simple en ligne, à l'époque uniquement déployée en Suède et en Allemagne.

J'y ai intégré l'équipe backend et système où je suis intervenu en tant qu'arcitecte logiciel et systèmes

Stack technique: Python, Django, PHP, MySQL, Git, RabbitMQ, React

CTO // Sens Critique

Paris // Août 2016 - Janvier 2017

J'ai eu le privilège d'être le CTO de SensCritique, dont le site offre à ses membres la possibilité de noter ou critiquer des films, séries TV, jeux vidéos, livres ou musique, de partager des suggestions de médias à travers la communauté et de générer du contenu éditorial.

Ma mission visait à organiser l'équipe de développement en:

Stack technique: PHP, MySQL, Git, Redis, Java, Elasticsearch, RabbitMQ, GraphQL, Ansible, Bash

Développeur web & data // BlaBlaCar

Paris // Juillet 2014 - Juillet 2016

Je suis fier d'avoir été lead tech au sein de la BI team de Blablacar, le site de référence en matière de covoiturage.

Stack technique: PHP, Symfony, MySQL, Doctrine, Git, Redis, Elasticsearch, RabbitMQ, Hadoop (HDFS, Hive, Imapala, Pig-latin, Spark), HPE Vertica, Kafka

Ingénieur logiciel // Altran

Paris // Juillet 2013 - Juin 2014

J'ai rejoint Altran en qualité d'ingénieur consultant au sein d'un plateau pour Gemalto, leader mondial de solutions de sécurité numérique.

J'ai contribué au développement d'un projet de plateforme de gestion sécurisée de paiements sans-contact.

Stack technique: JAVA, JSF, SOAP, JPA, Bash, Python, Weblogic, JMX, Groovy, Maven, SVN

Ingénieur Logiciel // Thales Alenia Space

Cannes // Avril 2011 - Mai 2013

J'ai effectué mon alternance au sein du groupe Thales Alenia Space, le leader européen des solutions par satellite.

En tant que membre de l'équipe optique, j'ai développé et maintenu un environnement de simulation d'images satellites haute résolution en Java, et pris en main son évolution ainsi que géré l'ensemble des outils applicatifs de simulation en:

Stack technique: JAVA, Swing, Maven, JNI, C, Bash

Développeur web // Toutletoutim

Normandie // 2009 - 2011

Après mon diplôme universitaire, j'ai décidé de me lancer comme webmaster en freelance pour renforcer mes compétences de développement web. J'ai conçu, construit et livré des sites web pour divers clients et organisations (tels que Les Blotteries ou Déco Styl)

Ceci m'a permis d'appréhender:

Stack technique: PHP, MySQL, CSS, Javascript, Actionscript, Gimp

Développeur // Orange Labs

Caen // 2009

Pour ma première expérience de développeur, j'ai eu la chance de rejoindre l'équipe R&D d'Orange Labs. Ma mission a ainsi consisté à:

Stack technique: Java, UPnP (framework Cybergarage), web services REST & SOAP

Scolarité

Software engineer MBA // CFA AFTI

Orsay // 2013

J'ai complété ma formation par ce cycle de 2 ans pour asseoir mon socle de connaissance technique, travailler dans l'industrie (ja passais la moitié de mon temps au bureau) et appréhender les b-à-ba de l'ingénierie.

Au delà des aspects technqiues, j'ai surtout découvert comment récolter les besoins clients, écrire des spécifications, organiser les tâches de développement ou assurer la stabilité logicielle au travers des tests unitaires.

Licence informatique // Université de Caen

Caen // 2009

Au cours de cette licence, j'ai constitué tout le socle de mon bagage technique, incluant:

Divers

En plus de ma langue maternelle, je parle couramment anglais, peux suivre une conversation en espagnol et suis capable d'identifier quelques mots en italien et suédois.

Sur mon temps libre j'aime regarder des films et des séries TV. Dès que je le peux j'écoute de la musique (principalement électro, trip-hop, rock ou jazz). Je suis un accro de golf, mais je joue parfois au tennis, cours régulièrement et vais à la salle de gym quand je suis motivé.

J'aime déguster a bon vin, une bonne bière ou un bon whisky. Je joue aux mots fléchés dès que je le peux (et non je n'ai pas 70 ans).

Je vis actuellement dans mon appartement du 12e arrondissement de Paris.

Tech

Backend

Data

Système

Frontend

Extra