Qui suis-je ?

Freelance avec 15 ans d’expérience dans le secteur IT, en particulier dans le milieu des startups, je suis spécialisé dans les développements Java/Spring. J’interviens aussi dans différents domaines tel que l’organisation d’une équipe IT (agilité, bonnes pratiques de développement) et sur des problématiques de devops (mise en place d’intégration continue, automatisation des déploiements, etc.).

Mes prestations ont lieu sur Paris et la région Rouennaise.

Enfin, je suis l’auteur du blog l’Artisan Développeur traitant de différents sujets techniques, mais aussi de sujets abordables par le grand public sur le domaine du Big Data et de l’IA.

Parcours

2003-2007 : Ingénieur développement Java/J2E à Thales Services

Durant 4 ans, je suis intervenu sur différents projets réalisés en environnement Java/J2EE (serveur d’application JBoss, EJB, Frameworks Struts & IBatis) au sein d’équipes allant de 6 à 30 développeurs.



2007-2010 : Chef de Projets B2C à Viadeo

Arrivé en mai 2007 alors que l’équipe IT ne comptait encore que 7 personnes, j’ai travaillé dans un premier temps sur des missions d’architecture (générateur de code, mise en place d’un framework MVC et des tests unitaires). Quelques mois après j’ai pris en charge la première équipe de développement en charge des projets B2C (partenariats Apec, synchronisation des flux twitter, etc.).

2010-2013 : Directeur Technique B2B à Viadeo

En juillet 2010, je prends le poste de Directeur des Projets B2B et dirige des équipes basées à Paris et à New Delhi. Suite au départ du CTO pour développer la nouvelle acquisition Tianji (réseau social chinois), mon rôle évolue pour codiriger en 2012 toutes les équipes basées à Paris (projets, architecture, exploitation).



2013-2014  : Co-fondateur & CTO à Kwalito

Avec mon associé, nous avons fondé la startup Kwalito : une application mobile permettant au consommateur d’acheter les produits alimentaires en fonction de leurs contraintes. Je me suis principalement occupé de la partie technique (architecture, développement et exploitation) et ai participé à la recherche de financements pour accélérer le développement de la société.


2014-2015  : Fondateur Every-toys.com

Every-toys.com est un site d’achat, revente et comparateur de prix spécialisé dans le domaine du jouet. Il s’agit d’un projet mené à titre individuel, permettant aux utilisateurs de poster gratuitement des annonces à partir d’un catalogue de 50 000 références et de gérer les offres des acheteurs potentiels sur un modèle proche du système boursier. La plateforme est déployée chez Amazon Cloud Services (EC2 et RDS).

Coté front, le site est réalisé avec Angular JS et Bootstrap. Coté back-end, j’utilise Java/Spring (web, security & data), ainsi qu’une base MySQL et un index elasticsearch. Les robots d’indexations fonctionnent avec Spring Batch et la bibliothèque JSoup pour l’analyse des pages Html.



2015-2017  : Team Lead à Ogury

Ogury.co est une plateforme de ciblage publicitaire sur plateforme mobile. J’intervenais sur les différentes technologies utilisées par la plateforme, telles que NodeJS, Ruby On Rails, ElasticSearch, Kafka ou Redis.

Mes principales réalisations sont la mise en place de plusieurs micro-services en charge des domaines financiers, de la facturation et des publishers.

Arrivé dans une équipe technique de moins de 10 personnes, j’ai participé au recrutement et à l’organisation de l’équipe IT qui a été multipliée par 5 en un an.

Compétences

Languages & Framework

  • Java / Spring (Spring Boot, Cloud, Data, Security, Batch)
  • Ruby on Rails
  • NodeJS

    Devops

  • Amazon Web Services
  • Docker

    Stockage, indexation

  • PostgreSQL, MySQL
  • Couchbase, Redis
  • Elastic Stack (elasticsearch, logstash, kibana)

    Autres compétences

  • Agilité (Scrum, Kanban)
  • SEO
  • GIT, SVN

Prestation

Intervenant sur Paris et la région Rouennaise, j’interviens sur des missions de développement et de conseil.

Développement

Mon expertise est axée sur le développement back-end en Java, en particulier avec le Framework Spring. Je peux aussi intervenir sur des projets NodeJS, PHP ou Ruby on Rails. Dans le cas d’un projet nécessitant un important travail front-end, je peux faire intervenir un développeur spécialisé sur cette partie.

Coaching & Audit

Je vous propose mes services pour auditer votre IT et vous apporter les pistes d’améliorations possibles concernant :

  • L’organisation des équipes, la mise en place de processus agiles
  • Les processus de développement, la qualité
  • L’automatisation des processus (intégration continue, mise en production)
  • L’architecture : auditer l’architecture de vos applications et proposer les pistes d’améliorations pour améliorer la performance et la fiabilité

Contact

Vous pouvez me joindre via différents canaux :