Compétences

Développement Backend

Je suis spécialisé en développement backend, PHP & MySQL sont mes meilleures armes. J'aime suivre les dernières évolutions du langage ainsi que ses "Best Practices".

Drupal 8

J'ai commencé avec Drupal en 2009, ce site est d'ailleurs construit à l'origine sur la version 6 de Drupal (depuis migré en sur la version 7, puis 8). J'ai vraiment commencé le développement avec la version 7 début 2011. Je l'utilise maintenant quotidiennement et ai une bonne connaissance de l'ensemble de son environnement.

Je ne fais du drupal 7 uniquement pour les derniers sites que j'ai encore en maintenance et me concentre maintenant sur drupal 8 et me prépare à drupal 9.

J'essaye de participer au maximum au évènement de la communauté (Drupalcamp, Drupal Dev Days...) Je suis investi dans la communauté française : dans le bureau de l'association Drupal France et francophonie depuis 2017, j'ai participé à l'organisation du drupalcamp de Lannion en 2017 et celui de Paris en 2019.

Une liste de modules & concepts que j'utilise : Views, Domains, Search API, Features, Paragraphs, Entity API, Form API, Drush, Drupal console, Migrate API...

CMS et Framework

J'aime aussi jouer avec d'autres framework et CMS parmis lesquels Symfony, Silex, wordpress et plus anciennement Joomla, CMS Made Simple, prestashop, Spip...

Administration Serveur

J'utilise GNU/Linux sur mon poste de travail et j'administre plusieurs serveurs sous différentes distribution de Linux.

  • Optimisation MySQL
  • Configuration avancée d'Apache2 et Nginx
  • Installation d'application métier comme Gitlab, Owncloud, Discourse...
  • Mise en place de sauvegardes automatisées via Rsync & Crontab
  • Monitoring et dépannage en cas d'urgence
Formations et ateliers

Vous souhaiter apprendre une nouvelle techno, monter en compétence, vous ou votre équipe ? Je vous propose des formations et des ateliers personnalisées, sur les sujets suivants :

  • Drupal (7 ou 8) pour le développeur (Programme sur mesure : Débutant / confirmé, dev front / back...)
  • Drupal (7 ou 8) pour le site builder / chef de projet
  • Sass et Compass pour le développeur front
  • Administration d'un serveur GNU/Linux
  • Utilisation de docker
  • Installation et utilisation de git (avec Gitlab / Github / Bitbucket...)
  • Déploiement automatisé avec Gitlab CI
  • ... Une idée ? un besoin ? Contactez-moi ?

Plus d'informations sur la page dédiée.

Bonnes pratiques

J'utilise quotidiennement GIT pour "versionner" mon code, Je connais aussi bien Subversion.

J'aime tester tout ce qui est liée à l'automatisation, qui peut me faire gagner du temps, l'intégration continue, les task runners...

Constamment en veille, je suis de nombreux flux d'informations de France et d'ailleurs.

Développement Frontend

Je fais aussi régulièrement du développement front avec le triplé HTML + CSS + Javascript.

J'aime jouer aussi avec les outils / frameworks front : Compass + Sass, Grunt ou Gulp, SVG... sont dans ma boite à outils.