- 2021-2025 Ingénieur Connaissance, Système et DevOps, Anabasis Assets (PME).
Partie Ingénieur Système et Devops:
- Dimensionner les besoins informatiques de l'entreprise
- Déployer, maintenir et administrer les outils métier et les OS les supportant (N2)
- Définir et faire appliquer la politique de sécurité des systèmes d'information
- Configurer les Intégration, Livraison et Déploiement Continus des produits (N3)
- Mettre à disposition des équipes des environnements de tests et d'intégration
- Développer des recettes de déploiement des solutions chez le client
- Rédiger la documentation et les spécifications pour des points précédents
- Recueillir les besoins et la connaissance métier auprès d'experts
- Modéliser formellement la connaissance sous forme de graphes (RDF) sémantiques et de règles logiques
- Rédiger des spécifications fonctionnelles
- Déboguer les outils en cours de développement
- Faire l'ingénierie inverse de bases de données
- Analyser la qualité des données en vue d'une Reprise De Données
- 2020-2021 Ingénieur de Recherche, CNRS / LIRMM (Laboratoire de Recherche).
- Analyser la qualité et la dette technique d'un code legacy
- Proposer une architecture de code pour sa réécriture
- 2017-2020 Administrateur Système et Développeur Fullstack, Chapitre 1er (TPE).
Partie Administrateur Système:
- Sélectionner les équipements informatiques composant le parc informatique
- Déployer, maintenir et administrer les outils métier et les OS les supportant (N2)
- Gérer les incidents relatifs au produit (N2 + N3)
- 2016-2017 Enseignement des mathématiques, Cours particuliers et Collèges
- Travailler dans l'adversité 😀
- 2012-2013 ATER (Enseignement et Recherche), Université de Montpellier
- 2014-2015 ATER (Enseignement et Recherche), Université de Nice,
- Transmettre des connaissances avec pédagogie
- Travailler en équipe : leadership, délégation, décisions, intégration
- Interpréter des grilles de compétences et des maquettes de programmes
- Créer des supports pédagogiques (Cours, TD, TP) et des évaluations
- Enseigner à tous les niveaux du L1 à M2 des sujets divers
- 2009-2013 Doctorat, Universités de Marseille et Montpellier, manuscrit, slides
- Acquisition de connaissance en autonomie dans des domaines variés
- Gestion de projet, planification, mise en œuvre et gestion des imprévus
- Travail en équipe : leadership, délégation, décisions, intégration
- Transfert de connaissance, de consignes, conduite de réunion
- Gestion du temps et des priorités
- Abordage et résolution d’un problème complexe
- Recherche de solution techniques innovantes
- Capacités de synthèse et d’argumentation adaptées à l’interlocuteur
- Capacité de travail en environnement multilingue et multiculturel
- Rédaction de rapports
- Bon niveau d’anglais
- Compétences très variées en informatique
Docteur en informatique
Expert en informatique, polyvalent et autonome

En bref:
- Ingénieur Système et DevOps Debian/GNU Linux depuis 2009.
- Administrateur de Debian-Facile, association d'entraide et de promotion du libre.
- Ingénieur de la connaissance (modélisation, RDF, Web Sémantique).
- Chercheur et enseignant en informatique.
Email: spam@chezlefab.net, où vous remplacerez spam par fabien.givors
CV:

Expérience professionnelle
Expérience liée
- 2007-… Contribution au logiciel libre
- Mise en place et administration de serveurs Debian
- Développement et déploiement d'outils collaboratifs
- Automatisation du déploiement d'infrastructures
- Gestion de communauté
- Gestion d'association
- Dépannage de non-informaticiens.
Technologies mises en œuvre
- Administration système :
- Init: SystemD, SysVinit
- Serveurs web et reverse-proxies: apache2, nginx, haproxy, traefik
- Bases de données: mysql/mariadb, postgre, mongodb
- Email: postfix, dovecot, opendkim, WKD (OpenPGP Web Key Directory)
- Réseau: OpenVPN, Wireguard, bind9, iptables, nftables
- Virtualisation: LibVirt (qemu/kvm, LXC), Proxmox
- Monitoring: icinga2, zabbix
- Application hébergées et administrées: Gogs/Gitea, Gitlab, Jitsi (+ jibri + jigasi), Mattermost, Nextcloud, Collabora Office, Hedgedoc, Overleaf, KeyCloak, …
- Distributions: Debian, Ubuntu, CentOS, Almalinux
- Divers: OpenSSH, Rsync, BorgBackup, KeePassXC, OpenGPG, Acid Cryptofiler, LVM2, LUKS, NFS, Tmux…
¯\_(ツ)_/¯
- Gestionnaires de versions : git
- DevOps :
- Forge utilisée: GitLab (CI, CDelivery, CDeployment)
- Outils de déploiement: Ansible, SaltStack, Reprepro
- Packaging: Debian, Python
- Langages et technologies cibles:
- Angular
- React, NextJS
- Docker
- Kotlin, Java
- Rust
- Apache Tomcat
- Programmation et scripts : C, C++, OCaml, Rust, Python3, Shell POSIX, grep, cut, sed
- Programmation Web :
- Rust
- Leptos (framework réactif back+front)
- Diesel (ORM)
- Rocket (framework backend)
- Bevy (framework de jeux vidéo)
- Kotlin
- KTor (framework backend)
- PHP (4.4 - 7.4), mais uniquement quand taper dans des meubles avec le petit orteil n'est pas assez douloureux.
- Rust
Engagements et responsabilités
- Entreprise : Co-animateur du groupe de travail ingénierie de la connaissance
- Entreprise : Responsable des Systèmes d'Information à Anabasis-Assets
- Association : Vice-président et ex-président de l'association Debian-Facile
- Association : Contributeur au Projet Debian
- Association : Ex-président de l'association Tangueando Pau
- Enseignement : Responsable d'unité d'enseignement à l'université
- Équipe de recherche : Organisateur de groupes de travail
Formation
- 2007-2009 Licence et Master informatique, ÉNS de Lyon et Université de Nice, parcours Systèmes complexes
Une formation par la recherche, pour la recherche et le développement. - 2009-2013 Doctorat en informatique, Universités de Marseille et Montpellier. Mise en évidence d'une structure fine des calculabilités.
Un apprentissage du métier d'enseignant-chercheur et de ses compétences. Un projet de 4 ans à la limite des connaissances actuelles. - 2016-2017 Licence de mathématique, Université Paul Sabatier, Toulouse, parcours Enseignement Supérieur et Recherche.
Remise à niveau en vue d'une préparation au concours de l'agrégation
Enseignement : Disciplines dispensées
- Cours :
- Calculabilité (M1)
- Programmation web serveur PHP (L1)
- Introduction au Web HTML/CSS/Réseaux (L1)
- Simulation et modèles discrets (L2)
- TD/TP :
- Outils mathématiques pour l'informatique (L2),
- Programmation impérative C (L1),
- Programmation web serveur PHP (L1),
- programmation système/UNIX Python (L2,L3),
- Histoire de l'informatique (L1),
- Simulation et modèles discrets (L2),
- Réseaux (L3),
- Calculabilité (M1, M2),
- Analyse d'algorithmes (L2) ;
Recherche : Publications et conférences
- Vers une structure fine des calculabilités, F. Givors, PhD 2013 Thèse, Slides ;
- Sub-Computabilities, F. Givors and G. Lafitte, FCT 2011 Slides ;
- Holes punched computabilities, F. Givors and G. Lafitte, LICS, 2011 ;
- Infinite time cellular automata: a real computation model, G. Lafitte N. Ollinger and F. Givors, JAC, 2010.
Recherche : Exposés et ateliers
- Modèles de calcul et infinis, Journées de réfexion Modéliser, Marseille, France, 2016 ;
- Sous-calculabilités, Groupe de travail MC3, Nice, France, 2014 ;
- Vers une structure fine des calculabilités, CMF, Lirmm, Montpellier, France, 2013 Slides ;
- Higher Sub-Computabilities »w/ G. Lafitte), FRAC d'hiver 2012, Créteil, France, 2012 Slides ;
- Sous-Calculabilités, SeminDoc Lirmm, Montpellier, France, 2012 Slides ;
- (Sub-)Computabilities (w/ G. Lafitte), CRP 2011, Paris, France, 2011 ;
- Forcing et degrés Turing, EJC 2010, Chambéry, France, 2010 Slides.
Loisirs
- Danse : Tango Argentin
- Nature : Randonnées