Rearchitecture of process and methodology regarding the vehicule ECU configuration parameters
Réarchitecture du process et de la methodologie de la gestion des parametres de configuration de calculateurs
Multi-project CI bot based on graph database and event systems, Nestor is managing hundreds of git repository within Renault over 3 major software lines (ADAS, IVI, Vehicule Software).
Construit sur une base de donnée graphe et un système d'évènements, Nestor gère des centaines de repos git répartis sur 3 software lines (ADAS, IVI, logiciels véhicule)
Beyond the enterprise agile transformation program, I helped Renault Software teams to transform their process into automatic and continuous release engineering.
Au dela du programme d'entreprise de transformation agile, j'assiste techniquement les équipes logicielles Renault pour transformer leurs process en utilisant les principes de l'agilité et de l'intégration continue.
Design and scaling of an on-demand git mirror. This real time mirror is capable of serving 80TB of git data per week
Conception et mise a l'échelle d'un serveur de mirroir git a la demande mirroir en temps reel capable d'aborber 80TB par semaine de requetes git
Représente Renault SW Labs dans les seminaires sécurité Renault. Durcissement des infrastructures et outils de Renault SW Labs. Gestion des signatures de code
Represents Renault SW Labs in IT security meetings. RSL Infrastructure and tools security hardenisation. Code signing infrastructure
Drives Renault Open-Source Program workgroup in charge of building the Renault OSS policy.
Anime le groupe de travail Open-Source chargé de construire une politique OSS pour le groupe.
Scrum-master, then manager of 4-6 people Cactus development team. Cactus is the continuous integration and release system for Android at Intel. Python for the scripting and engine, Javascript/AngularJS for the Web UI. Metrics server to monitor and improve the system. Release Engineering (binarification, Over-The-Air update)
Scrum-master, puis manager de l'équipe de développement de Cactus (4-6 p). Cactus est le système d'integration continue et de release pour Android chez Intel. Scripting et moteur d'éxécution en Python. Interface graphique web en Javascript/AngularJS. Outils de métriques pour l'amélioration continue. Release Engineering (binarification, Over-The-Air update)
Architect of CI infrastructure serving up to 2000 people. 12 sites infrastructure: Artifact storage and Gerrit source control mirrors. 3 main sites for the build infra (~150 servers each), 1 main site for the test farm. Built methods to sustain and optimize the load within buildbot framework.
Concepteur de l'infrastructure CI pouvant servir jusqu'a 2000 personnes. Infrastructure sur 12 sites dans le monde. Serveurs mirroirs pour le stoquage des binaires et pour le contrôle de sources (Artifactory + Gerrit). 3 sites principaux pour l'infrastructure de build (150 serveurs chacuns). 1 site pour l'infrastructure de test. Méthodes pour garantir la performance a l'echelle en utilisant le framwork buildbot.
Rewrote the buildbot engine for better scalability. UI Modernisation in AngularJS.(750 contributions/year)
Ré-écriture du moteur buildbot pour une meilleur mise a l'échelle. Modernisation de la UI en AngularJS(750 contributions/an)
Built pytimechart tool for linux active idle analysis.(ELCE Conference in 2011)
Pytimechart tool pour l'analyse de consomation batterie.(ELCE Conference en 2011)
Several travels for bring-up activity as a linux expert. Austin(TX), Taipei(Taiwan)
Plusieurs voyages en tant qu'expert linux embarque. Austin (TX), Taipei (Taiwan)
Portage de la plateforme téléphonie de Freescale sur l'OS Android.
Port freescale telephony framework on yet unreleased Android OS.
H264 Vidéo sur canal simplex LTE (3 mois sur site à San Diego, Californie)
H264 Video on a simplex LTE chanel (3 months on site in San Diego, California)
System Design, firmware, Développement d'un compilateur C pour un processeur RISC 16bits
System Design, firmware, C compiler development for a 16 bit RISC microprocessor
Embedded Linux Conference Europe 2011 pytimechart practical
Android Builder Summit 2012 Buildbot and Gerrit Integration in Android
Keeping High Speed Android Mainline Stable (Open-Source Technology Summit is an Intel Private conference)
Why Everyone – Including Customers & Resellers – Contributes to GitLab
Microservices in the cloud. GCP. Docker. Kubernetes
Microservices dans les nuages. GCP. Docker. Kubernetes
Android, Yocto, linux kernel, power managment.
Gitlab-CI, Buildbot, Scrum, SaFe
C, Python, Javascript, golang, C++, ASM, Bash
Linux, Unix, Windows, MacOS
DVB, LTE, HSDPA, GSM, Wifi, Bluetoth, SDR
TCP,UDP,IP, Security, Web technologies
TCP,UDP,IP, Sécurité, Technologies du web
VueJS, AngularJS, D3, GTK, PyGTK, QT, Java Swing, Java Android
git, svn, clearcase, dimensionsCM
Courant, lu, parlé
Fluent
Peu pratiqué
Lack of practice
Initié
Basics
Ecole d'ingénieur en informatique ISIMA.(Clermont-Ferrand). Section Logiciel et matériel.
ISIMA engineering shool in computer science.(Clermont-Ferrand). Hardware and software section.
Prépa PCSI, PC*, Saint Étienne. ( Lycée Fauriel)
Baccalauréat général S.