
Benjamin
GROLLEAU
R&D Apprentice in IoT Cybersecurity
Engineering Student at Enseirb-Matmeca
Presentation
About Me
My name is Benjamin GROLLEAU, I am currently a work-study engineering student at Enseirb-Matmeca, where I am enrolled in a program in Network and Computer Science. My background is centered on network and application cybersecurity, particularly through my role as an R&D apprentice within the CATIE. There, I develop a secure demonstrator on the open-source 6TRON platform. Its goal is to prevent cyber-physical attacks such as power analysis or firmware extraction. It therefore incorporates advanced technologies and solutions such as ARM TrustZone and TrustedFirmware-M, as well as an external SecureElement component. All of this is based on the Zephyr real-time operating system, aimed at preventing cyber-physical attacks and optimizing resource-constrained devices.
My engagements
Alongside my academic journey, I have always been actively involved in student associations. I began as president of the Air-RT association during my undergraduate studies, then joined several associations at ENSEIRB-MATMECA. There, I notably held the position of web manager and secretary of the student union, with the main mission of redesigning and managing the website https://bde.eirb.fr . These roles allowed me to develop skills in web development, project management and team coordination. One of the most memorable projects was setting up beehives within the school, a nod to our mascot: the bee.
Interest in research
During my studies, I also had the opportunity to complete a three-month research internship at the Federal University of Rio Grande do Sul in Porto Alegre, Brazil. This internship allowed me to work on a completely new topic for me: the automation of integrated circuit design. I used open-source EDA tools such as OpenROAD, applied to the ASAP7 technology, to compare performance and energy efficiency across different standard cell libraries. It was an enriching experience that broadened my skill set and strengthened my ability to quickly adapt to a new technical domain. Although the field is quite different from what I usually work on, I genuinely enjoyed the research aspect, and this experience made me want to continue pursuing research in the future.
Curriculum
Education
2023 — Present
Network and IT Master’s Degree Apprenticeship
ENSEIRB-MATMECA
Bordeaux (33) — France
- — Courses: Advanced networking, Advanced computer science concepts, Advanced programming, Engineering mathematics and physics, DevOps, Cybersecurity, IoT.
- — Projects: DOR (Dynamic Onion Routing), HTTP C Proxy, Management Website, File Compression Solution in C.
- — TOEIC Certification (825/990) — B2 level
- — Class representative for 3 years
June – August 2023
Internship in Automation of Physical Synthesis of Components
UFRGS
Porto Alegre — Brazil
- — Projects: Development of a synthesis flow with open source EDA tools (OpenROAD flow script) for ASAP7 technology, in partnership with Silvaco, to optimize the use of standard cell libraries.
2021 — 2023
BEng’s Degree Apprenticeship in Networks and Telecommunications, Cybersecurity Specialization
IUT de la Roche-Sur-Yon — Nantes University
La Roche-Sur-Yon (85) — France
- — Courses: Basic networking, Windows/Linux computer systems, Virtualization, Programming, Mathematics, Pentesting methodology, Telecommunications.
- — Projects: Design and supervision of a network. Presentation of USB key risks. Website (IT solution). 'Pentest' and proposal of a secure solution for a company. Telecommunication solution for video surveillance.
- — ANSSI MOOC Certification.
- — Top of the class for 2 years
Professional Experience
2023 — Present
Apprentice in Research and Development
CATIE
Bordeaux (33) — France
- — Research and development for the integration of TrustZone, TrustedFirmware-M, and a Secure Element into an MQTT-over-TLS test bench on CATIE’s 6TRON electronic boards.
- — Development of a MATTER test bench with Zephyr RTOS and CATIE's 6TRON boards.
- — Studies of cyber-physical attacks such as CPA on ARM processors.
2022 — 2023
Apprentice Technician in Networks and Telecommunications
Paritel
Artigues-Près-Bordeaux (33) — France
- — Installation of telephone and DATA networks for SMEs.
- — Maintenance of IP and analog networks.
Skills
Software / Hardware Development
Web Development
- •React / NestJS
- •SQL / NoSQL (MongoDB)
- •PHP / AJAX
Scripting
- •Bash / PowerShell / Fish
- •Python
Programming
- •C / C++ & ZephyrRTOS
- •Go
- •Rust
My Portfolio
Arbor
A modern rewrite of the tree Unix command in Rust, with support of Git/Gitignore.
DOR - Dynamic Onion Router
Prototype of onion-routing peer-to-peer developed in Go.
Apiculteirb
Installation of two beehives within ENSEIRB-MATMECA
BDE Presentation Website
Complete redesign of the student association's official website.
Election Website for ENSEIRB-MATMECA
Website for managing student elections with secure voting system.
HTTP Proxy Server in C
Implementation of a functional HTTP proxy server in C with caching, filtering, and logging capabilities.
Mafieirb
A website for showcasing and managing sales of student association merchandise.
Card Management Website
A web platform to manage and organize playing cards for a collector community.
C Compression Algorithms
Implementation and analysis of various compression algorithms in C.
Research on Physical Design Automation
A research internship on automated physical synthesis of integrated circuits.
Complex Networks
Setup of a complex and secure network for a fictional company.
Pentesting on a Fake Company
A penetration testing project on a simulated corporate environment.
MAGIC: Multiplayer Python Game
A multiclient server-based game developed in Python.
Digital Modulations Project
Designing a telecommunications solution using wireless cameras.
AM Radio Modulation
Building a functional AM radio modulator and transmitter.
IT Network for a Small Company
Design and implementation of a complete LAN for a small business.