Antidot
- Responsable equipe Delivery
Lyon
2010 - maintenant
Mise en place l’activité de « Delivery » au sein d’Antidot, éditeur de logiciel dans le domaine du traitement de l'information.
Cette activité couvre l’ensemble de la chaîne de production, depuis les développeurs jusqu’aux serveurs de production (Integration continue, outillage de tests, packaging, déploiement, …)
Mise en place des premiers process et outils, création et encadrement d’une équipe dédiée.
Encadrement d’une équipe « Delivery » étendue, regroupant la gestion du Datacenter Antidot.
Technique:
Mise en place d’integration continue pour une équipe de développeur C++/Java (compilation multi target, tests unitaires, test d’intégration, …).
Mise en place et automatisation des processus de « Delivery » pour les produits antidot (packaging (Debian, RedHat), création de repository, automatisation des installations) (voir l’article http://blog.antidot.net/2015/07/01/continuous-integration-continuous-delivery-continuous-deployment-ou-en-est-on-chez-antidot/ sur le blog Antidot)
Mise à disposition des équipes de développement C++ (compilation automatique, packaging) d’une « mini » distribution composé d’une 50 de projets open source, recompilés pour les targets supportés par les produits Antidot et formant un tout cohérent.
Encadrement d’une équipe en charge de la gestion du Datacenter (plus de 200 serveurs) hébergeant la majorité de nos clients. Mise en œuvre d'outils de monitoring, de backup de supervision. Automatisation de l’installation et de la gestion de configuration des serveurs (Puppet puis Ansible). Mise en place d’un datacenter dans AWS.
Leadership:
Mise en pratique de nombreuses pratiques agiles : Scrum, Kanban, One to One meeting, Itérations, Retrospectives, …
Participation aux recrutement: contact avec les sociétés de recrutement, entretien téléphonique, organisation de journée de tests.
Participation aux « réunions des managers » (pilotage opérationnel) de la société.
STMicroelectronics
- Développeur Informatique
1998 - 2002
Mai 1998 à Mai 2002 STMicroelectronics Crolles (38)
Février 2000 Ingénieur logiciel
Mai 2002
Développement d’un générateur de simulateur de processeur au sein d’une équipe responsable des outils (compilateur, débuggeur, et simulateur) pour les processeurs STMicroelectronics.
Simulateur en C, générateur de simulateur en C++ à partir d’une description du processeur en XML.
Mai 1998 Ingénieur logiciel
Février 2000
Développement d’un outil de profiling logiciel intégré à la chaîne de compilation (vérification de l’utilisation du jeu d’instructions, des mémoires, des registres …).
Spécification, codage (Java et C++, XML, mySQL, SWIG) et tests unitaires.
Janvier 1998 Stagiaire
Mai 1998
Développement en C++ d’un outil d’optimisation de code intégré à un compilateur.