Cosmo Tech
- Ingénieur de recherche
2011 - maintenant
Actuellement :
DevOps senior (gcloud, ansible, python, jenkins, k8s, big query, datastudio, docker, gerkin)
Précédemment :
Capacité à pouvoir changer d’équipe, d’environnement et de technologie selon les besoins
Team spirit. Élement moteur. Disponible et enthousiaste.
2015 : Création de l’équipe DevOps
Création d’une équipe
Formation de plusieurs personnes durant plusieurs années
Architecture, tests, BDD (behavior driven development)
Product pipeline (from dev to production)
Team leader
2010 – 2016 : Maintenance et évolution des outils d’écriture de documentation (docbook) durant de nombreuses années
2010 – 2018 : Installation, maintenance, administration et évolution de la chaîne de production continue
Expertise CMake, CDash, CTest et Makefiles avancée
Unit test, coverage, TDD (test driven development)
Automatisation des builds nightly et continuous
Compilation multi-platforme (Windows, Mac, Linux)
Administration et évolution du dashboard (serveur web Cdash)
Personnalisation des outils par projet
Transition CMake/CDash vers Jenkins
Team leader
2010 – 2016 : Installation, maintenance, administration et évolution du wiki et du bugtracker de l’entreprise (trac)
Rédaction de nombreux plugins custom en python et bash sur serveur Debian
Innovation dans la gestion des revues de design
Outils d’alertes sur le nombres de pages wiki non suivies, non archivées
2010 – 2018 : Installation, maintenance, administration et évolution du gestionnaire de version de l’entreprise
D’abord avec SVN durant des années
rédaction de nombreux hook de pre-commit et post-commit
interaction avec le bugtracker
mailing automatique des commits
contrôle de la taille des transactions réseau
Puis avec Git
Transition fluide de SVN → Git
Formation interne des employés
Maintenance, évolution
2012 – 2014 : Responsable technique (technical leader) du noyau de la platforme de simulation de systèmes complexes
Architecture
Team leader (6 personnes)
Revue de design (mise en place et innovation)
Revue de code
Formation des nouveaux arrivants
Rédaction du coding style de l’entreprise
Rédaction de tests techniques pour les entretiens de recrutement
Définition de roadmap
Démonstrations client
Ambassadeur technique de l’entreprise en avant vente
2010 – 2018 : Réalisation de nouvelles fonctionnalités nécessaires à l’évolution des modèles de systèmes complexes pour les besoins clients.
2010 – 2017 : Évolution techniques et architectural de notre platforme de simulation de systèmes complexes
Nouveaux types d’entités
Nouveaux types d’environnement
Redesign, réecriture du backbone de notre platforme de simulation de système complexes
Réalisation de prototypes pour le couplage de sous systèmes
Innovation au sein de la platforme grâce à de nouveau concepts permettant la réalisation de scénario (feeder, insertion massive de données de façon automatisée avec une norme)
Évolution du probing des modèles
2010 – 2013 : Réalisation des premiers modèles de systèmes complexes commercialisés par Cosmo Tech :
Modèle de traitement des déchets
Modèle de gestion du trafic (modèle quatre étapes)
Modèle de valorisation territoriale
Modèle couplé d’urbanisme
Modèles didactiques d’automate cellulaire (fourmi de Langton)
Documentation
2010 – 2013 : Développeur de notre studio de modélisation durant plusieurs années. Maîtrise de Qt et C++.
2011 – 2015 : Responsable et administrateur en chef de tout le parc de l’entreprise durant 4 ans. Chef d’équipe et formation de mon successeur durant 3 ans. Toujours actif dans la gestion de la partie cloud chez google cloud platform (GCP).
(C++, Qt, cmake, docbook, cdash, libxml2, GNU/Linux debian, bash, python)