Skip to content
View rom98759's full-sized avatar
:octocat:
:octocat:

Highlights

  • Pro

Block or report rom98759

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rom98759/README.md
Romain Caillier — DevSecOps, infrastructure, sécurité

Portfolio CV (PDF) LinkedIn

🔎 Recherche d'alternance DevSecOps · dès juin 2027
RNCP 7 (Bac+5) Expert en architecture informatique · 12 mois · 3 semaines entreprise / 1 semaine école
Bordeaux de préférence, mobile partout en France

whoami

Étudiant à 42 Angoulême, je travaille là où l'infrastructure, l'automatisation et la sécurité se rejoignent. Je fais tourner ma propre infra en production (VPS, homelab, Docker, reverse proxy, CI) et j'ai une expérience de pentest d'infrastructure en entreprise.

Je déploie, j'automatise, je sécurise — et je teste comme un attaquant.

Carte reliant backend, infrastructure, sécurité et automatisation

Projets phares

Le code de certains projets est en cours d'assainissement avant publication : les études de cas détaillent l'architecture, les choix et les difficultés.

Projet En bref Liens
Infra en production + honeypot SSH 7 stacks Docker Compose sur 2 hôtes. Le port 22 du VPS est un piège : 239 088 connexions piégées depuis août 2026, bannissement fail2ban piloté depuis un dashboard sans privilège. Étude de cas
Territory Twin Jumeau numérique territorial (INSEE, BPE, RPPS) pour simuler la fermeture d'un service sur ~35 000 communes. ~1 100 tests automatisés. Étude de cas · Démo
Lab de pentest IA isolé Évaluer des agents de pentest à LLM local sans exposer l'hôte : 4 couches d'isolation (systemd, nftables, proxy filtrant, Docker rootless), modèle de menace. Étude de cas
Kubernetes et GitOps K3s sur VM Vagrant, puis K3d + Argo CD, jusqu'à un GitLab local dans le cluster. En binôme. Étude de cas · Code
Inception Infra conteneurisée Nginx / WordPress / MariaDB (+ Redis, FTP, Adminer) via Docker Compose. Code
Veille technologique locale Flux RSS triés et résumés par un LLM local, rapport HTML autonome. Rien ne sort du poste. Code

Tous les projets : caillier-romain.fr/projets

Lab

Expériences en cours : IA locale, sécurité, infrastructure et matériel

Projets 42

42 m'a donné les bases : programmation système, Unix, réseau et travail en équipe.

Projets Notions
Libft · ft_printf · get_next_line C, mémoire, descripteurs de fichiers
Minitalk · Philosophers Processus, signaux, threads, synchronisation
Minishell · cub3d Shell Unix, parsing, raycasting
ft_irc · Transcendence Réseau C++, microservices, temps réel
Inception · Inception-of-Things Docker, Kubernetes, GitOps

Outils

Linux, Bash, Docker, Kubernetes, Nginx, GitHub Actions, GitLab, Python, C, C++, TypeScript, Node.js, React, PostgreSQL et Redis

Parcours

Étape Ce que j'y ai fait
Lycée Bac maths-informatique mention Bien, club de robotique, compétition CSAW Red Team
42 Angoulême C, Unix, réseau, C++, Docker, Kubernetes — titre RNCP 7 visé
2026 Stage de pentest d'infrastructure en entreprise
Juin 2027 Alternance DevSecOps / cloud / infra — c'est là que vous intervenez

Contact

Écrivez-moi sur LinkedIn · e-mail et CV sur caillier-romain.fr

Pinned Loading

  1. ft_irc ft_irc Public

    RFC-compliant IRC server in C++98: multi-client, channels, operators, bot — École 42 project.

    C++ 2

  2. llm_veille_tech llm_veille_tech Public

    Veille technologique 100% locale : collecte RSS, tri et résumé par LLM local (Ollama/llama.cpp), rapport HTML autonome.

    Python 1

  3. transcendence transcendence Public

    Forked from codastream/transcendence

    School 42 Transcendence project

    TypeScript 1

  4. 3D_Library 3D_Library Public

    Self-hosted 3D print library manager — auto-catalogs STL/3MF (dimensions, volume, weight, print time) with a React + three.js web UI. FastAPI, Docker or systemd.

    Python

  5. inception inception Public

    Dockerized infra (Nginx, WordPress, MariaDB + Redis/FTP/Adminer bonus) via Docker Compose — École 42.

    Shell

  6. Inception-of-Things Inception-of-Things Public

    Kubernetes (K3s/K3d) + Vagrant + Argo CD GitOps infrastructure — École 42 DevOps project.

    Shell