Author Image

Romain Deville

Romain Deville

DevOps / SRE

Passionné, quelque peu étrange, vivant dans le terminal, je me suis spécialisé dans l’administration, l’automatisation et l’observabilité de plateforme cloud.

J’apprecie de travailler avec des outils relatif à l’IaC et l’automaitisation au travers d’une approche GitOps, permettant la tracabilité de l’évolution des déploiement ainsi que le passage à l’échelle ou encore leur reconciliation si des dérives apparaissent.

Je suis aussi très attaché à mes investissements associatifs, à la sécurité et à la protection des données privées.

Travail en équipe
Pedagogie
Documentation
Curiosité
Autonomie

Compétences

Linux
Linux

Système d’exploitation que j’utilise la très grande majorité du temps. J’utilise généralement différente distributions (Ubuntu, Debian, Arch, NixOS, …)

Avec le temps, j’ai approfondi mes connaissances en administration système principalement pour des distributions Linux.

Actuellement, je suis en migration de la majorité de mon infrastructure personnelle vers NixOS, un OS immutable basé sur le langage fonctionel Nix.

NixOS

NixOS

Arch

Arch

Debian

Debian

Ubuntu

Ubuntu

MacOS
MacOS

Système d’exploitation avec lequel j’ai commencé le développement mais que je n’utilise plus en dehors du cadre professionnel s’il s’agit de l’OS fourni.

Je maintiens malgré tout de bonne connaissances concernant le système d’exploitation MacOS au travers de ma veille technologique. Principalement du au fait que je travaille avec des collègues sous MacOS.

Kubernetes
Kubernetes

En tant qu’administrateur de clusters Kubernetes, j’ai développé de bonne compétences dans le déploiement, la gestion et le maintiens en condition d’applications dans des environnements en production.

Je suis à l’aise avec l’orchestration de container, l’automatisation de l’infrastructure et l’intégration d’outil CI/CD pour assurer la haute disponibilité, le passage à l’échelle ainsi que la performance des applications.

Helm

Helm

Kustomize

Kustomize

Cloud Computing
Cloud Computing

Je suis habitué à concevoir, déployer et gérer des infrastructure cloud chez different fournisseur d’infrastructure cloud comme OpenStack, AWS, GCP, Scaleway ou Outscale.

Adepte des outils d’Infrastructure as Code (IaC), comme OpenTof ou Terraform, Je peux assurer le déploiement d’infrastructure cloud en haute disponibilité, capable de passer à l’echelle, sécurisé et avec une gestion des coûts liée à l’infrastructure.

Openstack

Openstack

GCP

GCP

AWS

AWS

Scaleway

Scaleway

Outscale

Outscale

Containers
Containers

Je suis capable de créer des container OCI pour deployer des programs exécutés par des “Container Runtime Interfaces” (CRI) telle que Docker ou ContainerD.

Je suis aussi expérimenté dans la création d’images “multi-stage” pour différentes architecture matérielle tout en étant construite de manière optimiser pour réduire la taille des images et gérer de manière efficace les couts de stockage des images.

Docker

Docker

ContainerD

ContainerD

Git
Git

Chevronné dans le développement basé sur Git.

J’utilise principalement Gitlab et Github pour leur outils de travail collaboratif comme la gestion des tickets, des propositions de codes (PR ou MR) ains que leur service de CI/CD.

Je suis aussi expérimenté dans l’administration d’organisation github et dans l’administration d’instance Gitlab.

Gitlab

Gitlab

Github

Github

Script Shell
Script Shell

Habitué à développer des scripts avancés pour :

  • l’automatisation presque tout ce que j’effectue dans mon terminal,
  • l’installation et la configuration logiciel,
  • le développement d’outils lorsque qu’aucun autre langage n’est possible.

Bash

Bash

Zsh

Zsh

Python
Python

Un de mes langages de programmation favoris.

Je l’utilise pour développer des scripts et programmes capable de passer à l’echelle, testé, facilement maintenable et documenté.

Je suis en capacité d’en créer des applications sous forme de paquets pour différents Système d’Exploitation.

Python

Python

Poetry

Poetry

Javascript
Javascript

Bonne connaissances en Javascript, je suis capable de développer des applications micro-services pour des déploiements dans des environnements cloud.

Je suis aussi capable d’utiliser ce langage pour amélioer l’utilisation d’outil de documentation comme Docusaurus.

NodeJS

NodeJS

NPM

NPM

NestJS

NestJS

HTML-CSS
HTML-CSS

Connaissances basique en HTML/CSS, principalement pour la personnalisation de rendu de site statique, e.g. pour de la documentation ou ce site web/CV que vous êtes actuellement en train de consulter.

HTML5

HTML5

CSS3

CSS3

LaTeX
LaTeX

Principal langage que j’utilise pour la rédaction de documents qui doivent être imprimés ou partagé au format PDF.

Je peut aussi créer des classes personnalisées, comme par exemple la classe utilisée pour le rendu de mon CV.

C++
C++

Bonne connaissances en C/C++, principalement utilisé durant ma thèse pour le développement d’algorithmes de fouille.

CI-CD
CI-CD

Adepte de l’utilisation d’outil d’intégration et de déploiements continue tels que Gitlab CI, Github Workflow ou encore ArgoCD pour :

  • Assurer la validité des suites de tests avant déploiement,
  • Automatisation de provisionnement et déploiment d’infrastructure,
  • Automatisation de déploiement de documentation en ligne.

ArgoCD

ArgoCD

Gitlab CI

Gitlab CI

Github Workflow

Github Workflow

Monitoring
Monitoring

Je suis capable de déployer et configurer des outils de monitoring pour assurer l’observabilité, le passage à l’echelle, la tracabilité et la notification d’incident de service.

Les outils de monitoring vont de l’export et la visualisation de metrics (Mimir, Prometheus, Grafana) à l’export, l’aggregation, l’indexation et la visualisation de journaux (rsyslog, loki)

Loki

Loki

Grafana

Grafana

Mimir

Mimir

Prometheus

Prometheus

Datadog

Datadog

Infrastructure as Code
Infrastructure as Code

Amoureux de la méthodolgie GitOps, j’ai développé de forte connaissances en Infrastructure as Code (IaC) dans le déploiement de ressources telle que des infrastructures cloud mais aussi dans la gestion de resources Github ou Gitlab telles que les dépots de codes, la gestion des membres et des équipes.

Avec le temps, j’ai été amené à utiliser différents outils d’IaC comme OpenTofu ou Terraform pour le déploiement de ressources Cloud, Ansible pour le provisionnement ou encore NixOS pour le déploiement de Linux.

L’utilisation de ces outils me permet ainsi d’assurer la stabilité, la scalabilité et la traçabilité de la gestion automatique des ressources déployées.

OpenTofu

OpenTofu

Terraform

Terraform

Terragrunt

Terragrunt

Ansible

Ansible

NixOS

NixOS

Packer

Packer

Database Management
Database Management

Avec le temps, j’ai développé des connaissances concernant la gestion des bases de données tel que le déploiement d’instances à haute disponibilité ou la gestion des accès et permissions.

Je suis à même de déployer et gérer des bases de données via SaaS ou auto-hébergé dans des environnements Kubernetes.

Redis

Redis

MongoDB

MongoDB

Postgres SQL

Postgres SQL

Identity Access Management
Identity Access Management

Je suis capable d’installer des outils de gestion d’identité et d’accès pour s’assurer d’une politique “Zero Trust” et du moindre privilège, aussi bien pour les utilisateurs ou utilisatrices, que pour des comptes de services.

Pour cela, il est possible d’utiliser des outils auto-hébergé comme AuthentiK ou Keycloak, ou encore des outils SaaS tels que les services IAM proposé par les fournisseurs de services Cloud.

AuthentiK

AuthentiK

Keycloak

Keycloak

OpenID Connect

OpenID Connect

Single Sign-On

Single Sign-On

Knowledge Management
Knowledge Management

Adepte de la rédaction de document, il n’y a rien de tel qu’un README bien rédigé.

Je suis prompt à maintenir de la documentation pour assurer le transfert de connaissances autant que possible au travers de différents outils suivant les besoins

Docusaurus

Docusaurus

Hugo

Hugo

Notion

Notion

MkDocs

MkDocs

Expériences

X

févr. 2024 - juin 2025
1 an & 5 mois

Bron, Rhône-Alpes, France

Dougs est un cabinet d’expertise comptable qui combine une application de comptabilité avec des services de conseil et d’accompagnement.

Elle propose une application de comptabilité qui permet de gérer la facturation, les notes de frais, et la gestion sociale, tout en automatisant la saisie comptable et les obligations fiscales via une interface intuitive.

1

Lead DevOps / SRE

oct. 2024 - juin 2025
7 mois

Description

En tant que Lead DevOps / SRE au sein de l’équipe Prod & Système, j’ai principalement était amené à gerer la roadmaps de l’équipe en collaboration avec le manager, l’architecte et le RSSI.

De plus, j’ai contribué à la construction du pole DSI qui s’est composé des pole IT, DPO, RSSI et Infra.

Responsibilités

Mes principales activités étaient, en plus des activités de DevOps / SRE.

  • Responsable de la supervision et de l’administration des infrastructures, des clusters kubernetes et des accès.
  • Planification des roadmaps de l’équipe en collaboration avec le RSSI, l’architecte et le DSI,
  • Suivi des contrôles SSI dans un contexte ISO 27001 et SecNumCloud,
  • Surveillance des systèmes d’information et le cas échéant résolution d’incident,
  • Recrutement, accompagnement et formation des membres de l’équipes,

Compétences Technique

Helm

Helm

Kustomize

Kustomize

GCP

GCP

Outscale

Outscale

NodeJS

NodeJS

NestJS

NestJS

ArgoCD

ArgoCD

Github Workflow

Github Workflow

Datadog

Datadog

Terraform

Terraform

Terragrunt

Terragrunt

Redis

Redis

MongoDB

MongoDB

Postgres SQL

Postgres SQL

Keycloak

Keycloak

OpenID Connect

OpenID Connect

Single Sign-On

Single Sign-On

2

DevOps - SRE

févr. 2024 - oct. 2024
8 mois

Description

Membre de l’équipe Prod & Système, j’ai contribué au la gestion de l’infrastructure au sein de l’entreprise, notamment s’assurer du bon fonctionnement et de sa scalibilité lors d’augmentation de la charge.

De plus, au cours de l’année 2024, nous avons notamment :

  • Migrer le déploiement kubernetes de Kustomize à Helm
  • Importer la majorité des ressources d’infrastructure sous Terraform
  • Déployer un nouvelle application dans contexte ISO 27001 et dans un environnement SecNumCloud.

Responsabilités

Mes principales activités étaient :

  • La Gestion d’infrastructure Cloud dans un contexte ISO 27001 et SecNumCloud,
  • L’Administration de clusters Kubernetes,
  • La Surveillance des systèmes d’information et le cas échéant résolution d’incident,
  • Creation et Gestion de déploiement de CI/CD,
  • Support technique pour les développeurs et développeuses,
  • Maintient du socle de documentation de l’équipe.
  • Identification of tasks which can be automated,
  • Design and development of solutions allowing the implementation of the automation of tasks,
  • Documentation of the automated procedure to be handled by other teams.

En parallèle de ces activités, j’ai formé mes collègues à l’utilisation de Terraform et ai introduit des outils DevX, comme Direnv ou Devbox.

Compétences Technique

Helm

Helm

Kustomize

Kustomize

GCP

GCP

Outscale

Outscale

NodeJS

NodeJS

NestJS

NestJS

ArgoCD

ArgoCD

Github Workflow

Github Workflow

Datadog

Datadog

Terraform

Terraform

Terragrunt

Terragrunt

Redis

Redis

MongoDB

MongoDB

Postgres SQL

Postgres SQL

Keycloak

Keycloak

OpenID Connect

OpenID Connect

Single Sign-On

Single Sign-On


juil. 2022 - juil. 2023
1 an & 1 mois

Lyon, Rhône-Alpes, France

Skyloud est une entreprise spécialisée dans les nouvelles technologies Cloud. Elle accompagne les startups et les entreprises dans la mise en place, l’optimisation et la gestion de leur Infrastructure

X

Ingénieur Plateforme

DevOps - GitOps

juil. 2022 - juil. 2023
1 an & 1 mois

Description

Membre de l’équipe Scale, je participe à l’automatisation et l’optimisation des processus interne pour les équipes Build et Run pour faciliter les migrations d’application clients dans un environnement Cloud. Je suis aussi amené à travailler de manière ponctuelle au sein des équipes Build et Run en renfort.

Responsabilités

Mes principales activités sont:

  • Identification des tâches automatisables,
  • Conception et développement de solutions permettant la mise en place de l’automatisation des taches,
  • Documentation de la procédure automatique pour permettre sa prise en main par les autres équipes.

En parallèles de ces activités, je suis aussi ponctuellement amené à accompagner les autre équipes sur les taches suivantes :

  • Design et déploiement d’infrastructure Cloud Public (AWS, Scaleway, Azure) avec des technologies IaC (Infrastructure as Code),
  • Administration de clusters Kubernetes et des déploiement d’application dans ces clusters,
  • Surveillance des systèmes d’informations avec des outils tel que Prometheus, Mimir, Loki, Grafana,
  • Containerisation d’application client, mise en place de CI/CD avec des outils GitOps,
  • Documentation et formation à l’utilisation des outils d’automatisations,
  • Optimisation de déploiement d’application et d’infrastructure client.

Compétences Technique

AWS

AWS

Scaleway

Scaleway

ArgoCD

ArgoCD

Gitlab CI

Gitlab CI

Loki

Loki

Grafana

Grafana

Mimir

Mimir

Prometheus

Prometheus

3

X

juin 2011 - août 2020
6 ans & 9 mois

Villeurbanne, Rhône-Alpes, France

Le Laboratoire d’InfoRmatique en Image et Systèmes d’information (LIRIS) est une unité mixte de recherche (UMR 5205) du CNRS, de l’INSA de Lyon, de l’Université Claude Bernard Lyon 1, de l’Université Lumière Lyon 2 et de l’École Centrale de Lyon. Il compte 330 membres.

Les recherches du LIRIS concernent un large spectre de la science informatique structurée en six pôles de compétences:

  • Données, Système et Sécurité
  • Images, Vision et Apprentissage
  • Algorithmique et Combinatoire
  • Informatique Graphique et Géométrie
  • Interactions et cognition
  • Simulation et Sciences du Vivant

4

Ingénieur d’Études

DevOps - Administrateur Système

sept. 2018 - août 2020
2 ans

Description

Au sein de l’équipe développement plateformes du LIRIS, j’ai conçu et mis en place une plateforme d’expérimentations dédiée aux projets de recherche.

Cette plateforme permettra aux chercheurs de déployer et d’exécuter facilement leurs expériences sur des infrastructures de calcul à grande échelle et de recueillir des résultats reproductibles.

Ce projet se nomme PAGoDA, pour Plateforme à base de plug-ins pour les Applications biG Data Analytics.

Responsabilités

Concernant la plateforme PAGoDA, mes principales activités étaient:

  • Conception de l’architecture matérielle et logiciel de la plateforme.
  • Mise en place d’outils de gestion automatisés de la plateforme, principalement via Ansible pour:
    • Le déploiement de la plateforme dans une infrastructure virtualisée (OpenStack),
    • Le déploiement et la configuration d’outils de containerisation et d’orchestration, tel que Docker, Rancher, Kubernetes,
  • Évaluation de différentes solutions de monitoring et mise en place de prototypes pour monitorer la plateforme, tels que Prometheus, Grafana, Elastic Stack,
  • Rédaction de la documentation technique, via MkDocs.

En parallèle de ces activités, j’ai participé à la mise en place d’outils d’Intégration Continue (CI), tels que:

  • Le déploiement et le provisionnement automatique de Runners Gitlab CI,
  • Mise en place de jobs d’intégration continue pour divers projets du CNRS, par exemple pour déployer automatiquement la documentation, exécuter des tests et des linters.

J’ai aussi proposé des formations internes au laboratoire concernant l’utilisation de Git et concernant la sécurisation des données (gpg, KeepassXC, chiffrement de disque dur).

Compétences Technique

5

Doctorant

sept. 2014 - août 2018
4 ans

Description

Réalisation d’un projet de recherche associé au projet ANR SoLSTiCE ayant pour but de développer de nouveaux modèles et outils pour représenter des données 2D (images) et 2D+t (vidéos, automate cellulaire).

Au cours de cette période, je suis passé d’une connaissance quasi nulle sur le sujet de la fouille de données à l’implémentation d’un nouvel algorithme de fouille que j’ai comparé à l’état de l’art actuel.

Ce projet de recherche m’a conduit à soutenir une Thèse de Doctorat sur la Fouille de grilles en 2D et 2D+t appliquée à la classification d’images et l’analyse d’automate cellulaire.

Responsabilités

Mes principales activités au cours de ce projet étaient:

  • Développement d’outils et d’algorithme pour la fouille de grille, un sous-ensemble de recherche de la fouille de graphe,
  • Planification et réalisation d’expérimentations,
  • Lecture et compréhension de nombreux article de recherche sur le sujet,
  • Travail en autonomie.

Compétences Technique

C++

C++

Octave / Matlab

Octave / Matlab

LaTeX

LaTeX

6

Stagiaire

Stage de fin d'étude

sept. 2014 - août 2014
6 mois

Description

Préparation d’un Projet de recherche associé à l’ANR SoLSTiCE dans le but de poursuivre en doctorat.

Responsabilités

Mes principales activités au cours de ce stage étaient:

  • Prototypage et Développement d’outils et d’algorithme de fouille,
  • Planification des expérimentations,
  • Etude et analyse d’articles scientifique,
  • Travail en autonomie.

Compétences Technique

C++

C++

Octave / Matlab

Octave / Matlab

LaTeX

LaTeX

7

Stagiaire

juin 2011 - août 2011
3 mois

Description

Développement d’un outil de visualisation et de modélisation Web 3D d’un bâtiment intelligent avec la possibilité d’effectuer des requêtes sur des capteurs.

Compétences Technique

HTML/CSS

HTML/CSS

Javascript

Javascript

Volontariat

  • LOV

    FabLab - Laboratoire Ouvert Villeurbannais

    juin 2018 - nov. 2020
    2 an & 7 mois

    Villeurbanne, Rhône-Alpes, France

    Le LOV est une association Villeurbannaise ayant pour but :

    • d’offrir à ses membres un espace de travail et des ressources peu communes (imprimante 3D, découpeuse laser, outils imposants),
    • de favoriser la transmission des savoirs et des savoir-faire scientifiques et technologiques et comment les exploiter,

    L’association a pour principes fondamentaux de :

    • mettre l’accent sur la réalisation,
    • pouvoir proposer des ateliers de découverte et d’approfondissement,
    • privilégier les pratiques du libre pour les différentes ressources et réalisations créées dans le cadre de projets.

    Membre du CA

    juin 2019 - juin 2020
    1 an

    Mes principales responsabilités en tant que membres du CA étaient :

    • Tenu de permanences hebdomadaires,
    • Entretien du local et du matériel,
    • Accueil et formation des nouveaux membres,
    • Organisation de réunion CA et rédaction des comptes-rendus.

  • Illyse

    FAI Associatif à Lyon et Saint-Étienne

    mars 2016 - nov. 2020
    4 ans & 8 mois

    Lyon, Rhône-Alpes, France

    Illyse est une association loi 1901. Elle a pour objet de promouvoir l’utilisation et le développement d’un réseau neutre internet et ouvert, respectueux de ses utilisateurs et de leur vie privée.

    Illyse est un Fournisseur d’Accès à Internet sur la région lyonnaise et stéphanoise. En effet, le meilleur moyen de promouvoir la neutralité du Net est tout simplement de faire partie de ce réseau et de participer à son fonctionnement.


    Membre du CA

    mars 2017 - nov. 2020
    3 ans & 8 mois

    Mes principales activités en tant que membres du CA étaient :

    • Tenu de permanences mensuelles,
    • Accueil de nouveaux membres,
    • Organisation de réunion CA et rédaction des comptes-rendus,
    • Préparation et tenue de conférences lors d’évènements comme Les Journées du Logiciel Libre (JDLL)

  • Salle des Rancy

    MJC, Maison Pour Tous - Salle des Rancy

    juin 2016 - nov. 2020
    4 ans & 5 mois

    Lyon, Rhône-Alpes, France

    La Maison Pour Tous (MPT) est l’une des 12 Maison des Jeunes et de la Culture (MJC) de Lyon.

    Elle a pour but de permettre l’accès à la culture et aux loisirs du plus grand nombre, de développer la citoyenneté et de favoriser l’épanouissement des personnes.

    Les activités de la MPT sont réparties en cinq secteurs :

    • Enfance/jeunesse,
    • Activités Socioculturelles
    • Activités Sportives,
    • Pratiques Numériques,
    • Actions culturelles et citoyennes.

    Bénévole

    juin 2016 - nov. 2020
    4 ans & 5 mois

    Mon activité de Bénévole au sein de la MPT était presque uniquement au sein du pôle de l’Espace Public Numérique.

    Mes activités au sein de l’EPN étaient :

    • Réalisation d’activités numériques pour les membres de la MPT telles que l’installation d’un centre de média ou d’un centre de console rétro sur un Raspberry Pi, initiation à la domotique.
    • Support de l’EPN pour l’administration système :
      • Maintenance des salles informatiques (~40 PCs),
      • Mise en place d’outils d’automatisation de la maintenance,
      • Documentation des outils d’automatisation,
      • Formation des membres de l’EPN,
      • Installation des nouveaux PC et serveurs,
    • Organisateur bénévole pour les évènements numériques organisés par l’EPN :

  • Graines d’Images

    Association de photographie de l’INSA de Lyon

    juin 2009 - juin 2018
    9 ans

    Villeurbanne, Rhône-Alpes, France

    Graines d’Images est une des plus vieilles association de l’INSA. Elle est présente lors de chaque spectacle, concert et évènements afin de fournir des souvenirs impérissables aux étudiants présents.

    L’association propose à ses membres :

    • Du prêt de matériel, un Studio et un laboratoire photo argentique,
    • Des couvertures d’évènements divers, principalement des concerts, pièces de théâtre, compétitions sportives, en lien avec les associations du campus de la Doua.
    • Des formations, aussi bien pour les débutants que pour les confirmés concernant la prise de vue, le traitement d’images,
    • Des ateliers et des sorties photo pour mettre en pratique les connaissances acquises lors des formations.

    Vice-Président

    juin 2010 - juin 2011
    1 an

    Mes responsabilités en tant que Vice-Président étaient :

    • Tenu des permanences quasi quotidiennes,
    • Gestion de la vie quotidienne de l’association&nbsp:
      • Gestion des stocks et prêt de matériel,
      • Communication avec les autres associations du campus,
      • Organisation des couvertures (recrutement des photographes, tenu des délais pour le rendu photo, livraison…),
      • Accueil des nouveaux membres,
    • Organisation de réunion avec le Bureau,
    • Entretien du local,


    Trésorier

    juin 2012 - juin 2013
    1 an

    Mes responsabilités en tant que Trésorier étaient :

    • Tenu des permanences quasi quotidiennes,
    • Gestion de la trésorerie, vente et achat de matériel, note de frais, cotisation,
    • Gestion d’une partie de la vie quotidienne de l’association :
      • Gestion des stocks et prêt de matériel,
      • Accueil des nouveaux membres,
    • Organisation de réunion avec le Bureau,
    • Entretien du local,

Projets

OpenTofu Github User
OpenTofu Github User
Maintainer 2024 - Present

Module Opentofu pour gérer les comptes individuel Github.

OpenTofu Github Team
OpenTofu Github Team
Maintainer 2024 - Present

Module Opentofu pour gérer les équipes Github.

OpenTofu Github Organization
OpenTofu Github Organization
Maintainer 2024 - Present

Module Opentofu pour gérer une organisation Github.

OpenTofu Github Repository
OpenTofu Github Repository
Maintainer 2024 - Present

Module Opentofu pour gérer un repertoire de code Github.

OpenTofu Gitlab User
OpenTofu Gitlab User
Maintainer 2024 - Present

Module Opentofu pour gérer les comptes individuel Gitlab.

OpenTofu Gitlab Group
OpenTofu Gitlab Group
Maintainer 2024 - Present

Module Opentofu pour gérer les groupes Gitlab.

OpenTofu Gitlab Repository
OpenTofu Gitlab Repository
Maintainer 2024 - Present

Module Opentofu pour gérer des repertoires de code Gitlab.

AwesomeWM
AwesomeWM
Maintainer 2020 - Present

Fichier de configuration pour le “Tiling Window Manager” AwesomeWM.

NeoVim
NeoVim
Maintainer 2024 - Present

Fichier de configuration pour mon éditeur de text NeovIm et le transformer en un IDE complet.

Direnv
Direnv
Maintainer 2024 - Present

Fichier de configuration pour faciliter la gestion automatique d’environnement par dossier.

Tmux
Tmux
Maintainer 2022 - Present

Fichier de configuration pour Tmux.

NixOS Config
NixOS Config
Maintainer 2024 - Present

Module de configuration NixOS public pour la configuration de mes ordinateurs, serveur ou routeur.

Dotgit Sync
Dotgit Sync
Maintainer 2024 - Present

Outil de synchronisation de fichier de configuration entre plusieurs dépot de code Git.

Dotgit Sync Templates
Dotgit Sync Templates
Maintainer 2024 - Present

Template de fichier de configuration combinés à l’utilisation de mon program dotgit-sync.

Dynamic Prompt
Dynamic Prompt
Maintainer 2020 - 2024 (archivé)

Ensemble de scripts pour un rendu dynamique de mon prompt permettant d’afficher des informations concernant l’environment configuré, supporte bash et zsh.

Resume Builder
Resume Builder
Maintainer 2020 - 2024 (archivé)

Programme de génération de CV sous forme d’un site web et d’un PDF à partir d’un fichier de configuration YAML.

romaindeville.fr
romaindeville.fr
Maintainer 2024 - Present

Repertoire de configuration pour le rendu de mon CV sous forme de site web et en PDF basé sur LaTeX et Hugo.

2022 ExpeNum
2022 ExpeNum
Maintainer 2022 (archivé)

Diapositive utilisée dans le cadre de la conférence “Internet: des machines, des humains et des chats” durant les ExpeNums à la Maison Pour Tous, Salle des Rancy.

Formation

Doctorat es Informatique
2014-2018
Institut National des Sciences Appliquées de Lyon (INSA)
Thèse:
Fouille de grille spatio-temporel appliquée à la classification d’image et l’analyse d’automate célullaire.
Ingénieur en Informatique
2010-2014
Institut National des Sciences Appliquées de Lyon (INSA)
Classes Prépatoires Intégrées
2008-2019
Institut National des Sciences Appliquées de Lyon (INSA)
Details:
2nd année en section international en Anglais (SCAN) avec tous les cours scientifique dispensé en anglais.
Baccalauréat Scientifique, Spécialité Mathématique
2005-2008
Lycée Charles de Gaulle

Interests

Photography Photography

Pratique de la photographie argentique, numérique et polaroid.

Bicycle Bicycle

Personnalisation de vélo et principal moyen de transport.

Self-Hosting Self-Hosting

Hébergement mails et stockage depuis 2016. Déploiement de clusters kubernetes bare metal privés en cours.

DIY DIY

Fabrication, CAO, impression 3D, découpe laser...