A propos

Mon parcours, mes compétences, mes réalisations.

Hello je m'appele Mathieu et je suis consultant expert technique freelance, focalisé depuis quelques années sur les technologies elasticsearch / elastic stack / ELK.

Autodidacte en informatique, ma curiosité intellectuelle m'a menèe à m'intéresser à beaucoup de choses (dans le domaine informatique) et finalement me spécialiser via mon parcours et mes choix professionnels.

FRONT -> BACK -> DATABASE

Initialement développeur Front (HTML / CSS / PHP) dans une très belle startup bordelaise de stockage en ligne, ce qui m'a permis de prendre mes marques sur des projets avec plusieurs millions d'utilisateurs. L'ambiance y était également assez extraordinaire: trotinette dans les locaux soirées musique avec guitare / batterie, helicoptères radiocommandés à la pause du midi. Tout cela a contribué à me faire développer un enthousiasme pour mon métier, le secteur et la création de services en ligne et à développer un état d'esprit particulier: etre super cool et super compétent à la fois.

J'ai rapidement évolué vers l'équipe backend (toujours PHP) pour développer l'API de ce service, appelée par le front, les clients lourds et les SI des partenaires. C'était donc du code coté backend exclusivement.

NOSQL / SCALABILITY

Puis de cette meme équipe je me suis tourné vers l'équipe base de données avec postgresql. Le but était de convertir une API d'une centaine de endpoint avec une procédure stockée pour chacune de celle-ci. Ce serra surtout l'occasion de travailler sur une solution de clusterisation / sharding de postgressql afin de pouvoir scale le service. Cette mission tombe à point car à cette époque les solutions NoSQL commencent à faire parler d'elles et elles adressent justement ce problème. C'est l'occasion d'aborder les problématiques de consistance liées à la scalabilité, de performance et d'architecture.

CODE / PYTHON / FULL STACK

Ensuite j'ai intégrée une des web agency les plus innovantes de Bordeaux comme développeur backend. J'y ai notamment travaillé à la refonte totale d'un service web en python/django, avec intégration d'une API, gestion de taches asynchrones de push vers les mobiles (celery) et communication avec des SI externes. C'était l'occasion d'etre sur un projet complet, refondu de a à z et puis de quitter PHP pour python, même si depuis un moment déjà je revais de faire du ruby en freelance...

2011 -> FREELANCE !

En 2011 je saisit l'opportunité de devenir freelance: je le suis toujours depuis cette date. C'est pour moi le cadre idéal pour exprimer mon enthousiasme et avoir une certaine liberté qui me permet de ma balader de hackathon en conférences en passant par les meetups.

Une de mes permières missions freelance est de prendre le lead technique d'un portial dédié à l'art (jeune startup Parisienne). Je suis donc full stack (avant que ce mot existe je crois) et travail donc sur un stack technique très intéressant: ruby on rails (enifin !), couchdb et ... elasticsearch !

ELASTICSEARCH / PRESENTATIONS

A cette époque elasticsearch est relativement peu connu. Mon portfolio s'agrémentant de cette techologie, naturellement de nouveaux clients me font des demandes sur ce thème. Ce qui renforce mon expérience de l'outil. Je m'enthousiamse aussi pour cette solution et interviens pour faire quelques présentations sur Bordeaux couplants elasticsearch et de la datavisualisation temps réelle dans le navigateur. Assez standard aujourd'hui à l'époque c'était plutot innovant et les capacité des navigateurs explosent. J'ai continué à travailler un peu sur de la dataviz ce qui reste cohérent avec elk et donc Kibana. J'ai toujours le projet d'etre data artiste pour ma retraite ou peut etre avant !

2016 -> FULL ELASTIC STACK

Finalement en 2016 je décide de me consacrer à temps plein à elasticsearch et plus largement aux technos elastic (Kibana, beats, logstash). Et c'est toujours le cas aujourd'hui. La demande est importante, la solution est complexe et complete, bien assez pour de ne pas m'ennuyer et c'est l'opportunité de donner beaucoup de formations ce que je voulais faire depuis un moment.

Je donne donc des formations en plus du consulting, avec parfois des rythmes assez soutenus comme 5 ou 6 formations dans le mois.

Sur le consulting j'alterne autant les missions d'expertises rapides que des missions sur le long termes. J'ai des clients variés (entreprises du cac 40, banques, PME, startups et meme des consultants individuels qui ont besoin du support d'un spécialiste).

Les formations et les clients en consulting me font beaucoup me déplacer en France mais aussi au Luxembourg, en Suisse et en Belgique.

Et la suite ?

La suite s'écrit maintenant. Je continue à développer mon expertise et gère de plus en plus de clients à l'international. C'est une option pour moi et un challenge pour mon anglais meme si j'ai déjà donné quelques formations en anglais et ça s'est plutot bien passé ! Toujours sur les technos elastic, en consulting et formation et qui sait peut etre que la suite va s'écrire avec vous ? et votre projet ?