Avatar

Benjamin
GROLLEAU

Apprenti R&D en Cybersécurité IoT

Étudiant en Ingénieur à l'Enseirb-Matmeca

Présentation

À propos de moi

Je m'appelle Benjamin GROLLEAU, et je suis actuellement étudiant en école d’ingénieur en alternance à l’Enseirb-Matmeca, où je poursuis une formation en Réseaux et Informatique. Mon parcours est axé sur la cybersécurité des réseaux et des applications, notamment à travers mon rôle d’ apprenti R&D au sein du CATIE. J’y développe un démonstrateur sécurisé sur la plateforme IoT open-source 6TRON. Son objectif est de prévenir les attaques cyber-physiques telles que l’analyse de puissance ou l’extraction de firmware. Il intègre donc des technologies avancées comme ARM TrustZone et TrustedFirmware-M, ainsi qu’un composant externe de type Secure Element. Le tout repose sur le système d’exploitation temps réel Zephyr, afin de renforcer la sécurité et l’efficacité des dispositifs à ressources limitées.

Mes engagements

Parallèlement à mon parcours académique, j’ai toujours été très impliqué dans la vie associative étudiante. J’ai commencé en tant que président de l’association Air-RT durant mon BUT, avant de rejoindre plusieurs associations à l’ENSEIRB-MATMECA. J’y ai notamment occupé les postes de responsable web et secrétaire du Bureau des Élèves, avec pour principale mission la refonte et la gestion du site https://bde.eirb.fr . Ces expériences m’ont permis de développer des compétences en développement web, gestion de projet et coordination d’équipe. L’un des projets les plus marquants fut la mise en place de ruches au sein de l’école, un clin d’œil à notre mascotte : l’abeille.

Intérêt pour la recherche

Au cours de mes études, j’ai également eu l’opportunité d’effectuer un stage de recherche de trois mois à l’ Université Fédérale de Rio Grande do Sul à Porto Alegre, au Brésil. Ce stage m’a permis de travailler sur un sujet totalement nouveau pour moi : l’automatisation de la conception de circuits intégrés. J’y ai utilisé des outils EDA open-source tels qu’OpenROAD, appliqués à la technologie ASAP7, afin de comparer les performances et l’efficacité énergétique entre différentes bibliothèques de cellules standard. Ce fut une expérience enrichissante qui a élargi mes compétences et renforcé ma capacité à m’adapter rapidement à un nouveau domaine technique. Bien que ce sujet soit assez éloigné de mes travaux habituels, j’ai réellement apprécié l’aspect recherche, et cette expérience m’a donné envie de continuer à explorer cette voie à l’avenir.

Parcours

Formation

2023 — Présent

Master en Réseaux et Informatique en alternance

ENSEIRB-MATMECA

Bordeaux (33) — France

ENSEIRB-MATMECA Logo
  • Cours: Réseaux avancés, Concepts informatiques avancés, Programmation avancée, Mathématiques et physique pour l’ingénieur, DevOps, Cybersécurité, Internet des objets (IoT).
  • Projets: DOR (Dynamic Onion Routing), Proxy HTTP en C, Site web de gestion, Solution de compression de fichiers en C.
  • Certification TOEIC (825/990) — Niveau B2
  • Délégué de classe pendant 3 ans

Juin – Août 2023

Stage en automatisation de la synthèse physique de composants

UFRGS

Porto Alegre — Brésil

UFRGS Logo
  • Projets: Développement d’un flux de synthèse avec des outils EDA open-source (OpenROAD flow script) pour la technologie ASAP7, en partenariat avec Silvaco, afin d’optimiser l’utilisation des bibliothèques de cellules standards.

2021 — 2023

Licence Professionnelle en Réseaux et Télécommunications, spécialisation Cybersécurité (en alternance)

IUT de la Roche-Sur-Yon — Université de Nantes

La Roche-Sur-Yon (85) — France

IUT de la Roche-Sur-Yon — Université de Nantes Logo
  • Cours: Réseaux informatiques, Systèmes Windows/Linux, Virtualisation, Programmation, Mathématiques, Méthodologie de pentest, Télécommunications.
  • Projets: Conception et supervision d’un réseau. Présentation sur les risques liés aux clés USB. Création de sites web (solution informatique). Réalisation d’un audit de sécurité et proposition d’une solution sécurisée. Mise en place d’une solution de télécommunication pour la vidéosurveillance.
  • Certification MOOC ANSSI.
  • Major de promotion pendant 2 ans

Expériences Professionnelles

2023 — Présent

Apprenti en Recherche et Développement

CATIE

Bordeaux (33) — France

CATIE Logo
  • Recherche et développement pour l’intégration de TrustZone, TrustedFirmware-M et d’un composant Secure Element dans un banc d’essai MQTT-over-TLS sur les cartes électroniques 6TRON du CATIE.
  • Développement d’un banc d’essai MATTER avec Zephyr RTOS et les cartes 6TRON du CATIE.
  • Études d’attaques cyber-physiques telles que CPA sur processeurs ARM.

2022 — 2023

Technicien Réseaux et Télécommunications (alternance)

Paritel

Artigues-Près-Bordeaux (33) — France

Paritel Logo
  • Installation de réseaux téléphoniques et DATA pour PME.
  • Maintenance de réseaux IP et analogiques.

Compétences

Développement Logiciel / Matériel

Développement Web

Développement Web

  • React / NestJS
  • SQL / NoSQL (MongoDB)
  • PHP / AJAX
Scripts

Scripts

  • Bash / PowerShell / Fish
  • Python
Programmation

Programmation

  • C / C++ & ZephyrRTOS
  • Go
  • Rust

Mon Portfolio

shield
python

Attaques par Side-Channel sur AES (CPA & DPA)

Implémentation pratique de la Differential Power Analysis et de la Correlation Power Analysis sur du matériel AES-128.

CybersécuritéAttaques par canal auxiliaireAESCPADPA
See more
rust
github

Arbor

Une réécriture moderne de la commande Unix tree en Rust, avec support de Git/Gitignore.

RustOutil CLIGithub CI/CD
See more
go
wan
github

DOR - Dynamic Onion Router

Prototype de routage onion peer-to-peer développé en Go.

GoRéseauP2PAnonymat
See more
bee
react

Apiculteirb

Installation de deux ruches au sein d’ENSEIRB-MATMECA

ApicultureBiodiversitéProjet étudiant
See more
nextjs

Site de Présentation du BDE

Refonte complète du site officiel de l'association étudiante.

NextJSDéveloppement Webdocker
See more
nestjs
react
github

Site d'Élection pour l'ENSEIRB-MATMECA

Site web pour gérer les élections étudiantes avec un système de vote sécurisé.

NestJSDéveloppement WebÉlections
See more
c
github

Serveur Proxy HTTP en C

Implémentation d'un serveur proxy HTTP fonctionnel en C avec mise en cache, filtrage et journalisation.

CRéseauHTTP
See more
express
react
docker

Mafieirb

Un site web de présentation et de gestion des ventes de marchandises d'association étudiante.

Full StackE-commerceAssociation Étudiante
See more
php
html
js
sql
docker

Site de Gestion de Cartes

Une plateforme web pour gérer et organiser des cartes à jouer pour une communauté de collectionneurs.

Développement WebBase de DonnéesFull Stack
See more
c

Algorithmes de Compression en C

Implémentation et analyse de divers algorithmes de compression en C.

AlgorithmesProgrammation CCompression de Données
See more
archi
verilog

Recherche sur l'Automatisation de la Conception Physique

Un stage de recherche sur la synthèse physique automatisée de circuits intégrés.

EDARechercheSemi-conducteurs
See more
lan
cyber
docker

Réseaux Complexes

Mise en place d'un réseau complexe et sécurisé pour une entreprise fictive.

RéseauCybersécuritéServices IT
See more
cyber

Test d'Intrusion sur une Fausse Entreprise

Un projet de test d'intrusion sur un environnement d'entreprise simulé.

CybersécuritéPentest
See more
python
server

MAGIC : Jeu Multijoueur en Python

Un jeu multi-clients basé sur un serveur développé en Python.

PythonRéseauMultithreading
See more
lan

Projet de Modulations Numériques

Conception d'une solution de télécommunications utilisant des caméras sans fil.

TélécommunicationsSans FilModulation Numérique
See more
wan

Modulation Radio AM

Construction d'un modulateur et émetteur radio AM fonctionnel.

TélécommunicationsModulation Analogique
See more
lan

Réseau Informatique pour une Petite Entreprise

Conception et implémentation d'un LAN complet pour une petite entreprise.

RéseauConception LAN
See more
Benjamin Grolleau — Mon Portfolio