Expert technique – Responsable technique

 

Sébastien DINOT

Sébastien DINOT

né le 19 janvier 1970, de nationalité française
marié, 2 enfants
résidant à Toulouse (France)
+33 (0)6 24 82 02 02
sebastien@palabritudes.net

Objectif professionnel

Je souhaite mettre mes compétences au service de solutions innovantes dans l’informatique industrielle, scientifique ou technique. Utiliser et créer dans ce cadre des logiciels libres est pour moi une réelle motivation.

Compétences informatiques

Expérience professionnelle

Depuis 2008

Expert technique CS Systèmes d’Information (ESN), Toulouse

 

Expert techique de niveau 4 (plus haut niveau de certification interne : tous domaines techniques et métier confondus, CS compte 14 experts de niveau 4 pour 2000 salariés). Spécialités : logiciel libre, optimisation et fiabilisation de code.

Support technique

  • Interventions ponctuelles sur les projets
    • Accompagnement des équipes dans l’amélioration de leurs pratiques

      Exemple : Conception et déploiement d’une plateforme d’intégration continue élastique (i.e. instanciant les machines virtuelles à la demande dans un cloud) et mise en place d’un suivi qualimétrique pour le projet Orfeo Toolbox (OTB).

      Briques : Gitlab CI, Gitlab Runner, Docker, Docker Machine, OpenStack, SonarQube.

      Retour d’expérience présenté lors d’une conférence à Capitole du Libre, en 2019.

    • Développement (fiabilisation et optimisation d’applications, conception, programmation système)
  • Audit (optimisation, outils, méthodes et qualité de développement)

Support juridique

  • Auteur de la gouvernance du logiciel libre, membre du comité de pilotage du logiciel libre de l’entreprise, rédacteur de la charte et des procédures applicables à l’ensemble du groupe
  • Référent sur les licences libres
  • Sensibilisation au droit d’auteur et aux licences libres
  • Audit visant à vérifier la compatibilité juridique des composants intégrés à une application (partenaire Black Duck Software)

Avant-vente

  • Sujets nécessitant une excellente connaissance du logiciel libre / open source ou de l’open data et de leur écosystème technique, économique et juridique
  • Développement collaboratif et ouvert, plateformes et pratiques de développement

Conférences et tables rondes techniques et en lien avec le logiciel libre et l’open data

  • Salons professionnels, grandes écoles, établissements publics, événements grand public

Formation / Enseignement

  • Formateur interne (logiciel libre, droit d’auteur, développement, audit de code…)
  • Intervention ponctuelle à l’université Toulouse 1 (Master 2 en droit du numérique) et dans des écoles d’ingénieurs (ENSEEITH, EPITECH, ENAC)
  • Tuteur d’étudiants en licence à l’IUT de Blagnac (pendant 3 ans)

Depuis 2009

Administrateur système CS Systèmes d’Information (ESN), Toulouse

 

Administration système de 25 à 30 serveurs

  • Plateformes de développement collaboratif des projets libres :
  • Infrastructures de Données Spatiales (IDS) Geostorm, RTU Pléiades, PEPS et BDRTM
  • Plateforme de développement et de traitement de données multi-projet Kalimsat
  • Plateformes de développement et de production internes
  • Serveurs de supervision et de sauvegarde
  • Déploiement de machines virtuelles (Libvirt) et d’applications conteneurisées (Docker, Docker Machine) sur les serveurs physiques

Création des paquets Orfeo Toolbox pour Debian, Ubuntu et CentOS

2007 – 2009

Responsable technique CS Systèmes d’Information (ESN), Toulouse

 

Responsable technique de la maintenance applicative d’un composant du segment sol SSALTO du CNES (C, C++, Sun Solaris)

  • Encadrement de l’équipe technique
  • Spécifications, chiffrage et conception des nouvelles fonctions
  • Implantation d’algorithmes et de fonctions complexes
  • Amélioration de l’outillage et des pratiques de développement

2005 – 2007

Développeur C/C++ EDS (ESN), Toulouse

 

Missions internes

  • Migration de la forge (plate-forme de développement collaboratif) utilisée par l’ensemble des entités EDS au monde de SourceForge Enterprise Edition vers GForge
  • Étude de faisabilité d’une architecture à haute-disponibilité pour un serveur de bases de données PostgreSQL

Pour France Telecom

  • Assistance technique pour l’internalisation de la tierce maintenance applicative d’une plate-forme d’audio-conférence
    • Revue et nettoyage de code (C/C++)
    • Migration de la plate-forme de SCO Open Server vers GNU/Linux
    • Migration de la couche de données de C-ISAM vers SQLite
    • Formation (développement C/C++, administration GNU/Linux)

2003 – 2005

Développeur C/C++ Newtech (hébergeur télécom), Toulouse

 

Dans un environnement GNU/Linux :

  • Optimisation d’applications en C/C++, mes plus grands succès :
    • Conception et développement d’un cache applicatif pour un serveur couplant web et audiotel (4 fois plus performant que le précédent)
    • Optimisation d’un outil d’extraction de données (temps d’exécution divisé par 34)
  • Développement d’applications métier : collecte et consolidation de données (Perl, PostgreSQL), serveur de calcul (C++, multi-thread, TCP/IP)
  • Structuration du processus de développement par la mise en oeuvre d’outils (CVS, Bugzilla) et de méthodes (tests unitaires et de charge)
  • Conseil dans le choix de solutions techniques et de plates-formes matérielles

2000 – 2003

Chef de projet, développeur C/C++ Idealx (ESN en Logiciel Libre), Paris

 

Dans un environnement GNU/Linux :

  • Gestion de projets d’applications et de systèmes embarqués (acquisition de données, bornes multimedia, etc.) réalisés en forfait (de 30 à 400 j.h)
  • Développement en C/C++ (modules de supervision et de synchronisation, traitement de données visualisées ensuite sous OpenGL, bibliothèque de gestion de graphes, acquisition de données via port RS-232)
  • Migration d’applications (notamment, pour le compte d’un leader de la grande distribution, d’un serveur de caisses de MS Windows NT et Oracle vers GNU/Linux et PostgreSQL)
  • Audit de code (notamment, pour le compte d’une banque, évaluation de la sécurité et de la fiabilité d’une application de transaction bancaire)
  • Transfert de compétence (méthodologie et qualité de développement, prise en main des outils GNU, portage et développement multi-plate-forme)
  • Sélection des plates-formes matérielles cibles pour des systèmes embarqués

1998 – 2000

Développeur C/C++ RHEA (bureau d’études en hydrologie), Nanterre

 

Conception et développement en C/C++ de modules de communication et de recueil de données sur des stations de mesure, des automates et des serveurs (via réseau, modems RTC ou GSM, ligne spécialisée) pour des logiciels à forte contrainte opérationnelle : suivi radar en temps réel, alerte de crue éclair et prévision de pluie

Administration du réseau interne : serveurs Windows NT et GNU/Linux, 30 stations sous Windows NT

Installation des équipements sur site et formation initiale des utilisateurs

1996 – 1997

Technicien de recherche Centre de recherche de Kodak, Chalon-sur-Saône

 

Au sein du service testant l’ensemble des produits d’imagerie médicale du groupe :

  • Évaluation des nouveaux films radiographiques et bains de développement (utilisation de générateurs de rayons X médicaux, de machines de développement et de divers appareils de laboratoire)
  • Mesures de qualité d’image
  • Rédaction de rapports d’étude et de propositions d’actions correctives

1994 – 1996

Intérim Everest / Kelly Service, Chalon-sur-Saône

 

Coursier, réceptionniste, préparateur de commandes pour diverses entreprises

1993 – 1994

Officier appelé Corps d’Armée Européen, Rastatt (Allemagne)

 

À la tête d’une section opérationnelle de 35 militaires du rang et 5 sous-officiers :

  • Responsable du montage d’un Centre Opérationnel de l’EUROCORP
  • Gestion et mise en oeuvre de 130 systèmes de communication, de 20 tonnes de matériel et de 13 véhicules
  • Formation militaire et technique (systèmes de communication) des appelés

Formations professionnelles récentes

Formation initiale

Divers