🇫🇷
Hello! I'm Guillaume Nibert. I'm a computer science engineer interested in IoT, network, cybersecurity and AI. Through this website, I want to share ideas, projects or thoughts related to IT at any level.
Languages
Computer Skills
Work Experience
Network and Security Engineer | PhD Student
Snowpack • Palaiseau, France
Jul 2022 - Present
Preparation of a PhD thesis in relation with the industry (CIFRE fellowship) whose objective is to evaluate and control the security and anonymity levels of the Snowpack network. The work leads to interactions with the teams of the Snowpack start-up, the Computer Science Laboratory of Paris 6 (LIP6 - Sorbonne University - CNRS) and the joint Laboratory for Information, Networking and Communication Sciences (LINCS) with Institut Mines-Télécom, Inria, Sorbonne University, Nokia Bell Labs and SystemX.
Network and Security Engineer
Snowpack • Palaiseau, France
Mar 2022 - Jun 2022 • 3 months
Snowpack is developing an overlay network without trusted third-party which allows data to be exchanged between a client and a server in an anonymous and secure way. How does it work? Each IP packet is transformed into complementary snowflakes that do not allow the sender, the recipient and the transported data to be identified in the event of an attack (e.g. network analysis). To increase the level of security and anonymity, the technology allows these different complementary snowflakes to be passed through different network interfaces. This is fully in line with today's consumer hardware such as multi-SIM smartphones, recent computers with multiple network interfaces or multi-WAN routers. More information on snowpack.eu.
During this period, I produced documentation on the technical product, worked on the calculation of the Snowpack network latency estimation (QoS), implemented and integrated network security tests, participated in research activities within the joint Snowpack/CEA laboratory and implemented a proof of concept of a CEA (French Alternative Energies and Atomic Energy Commission) patent.
Data scientist engineer apprentice
Électricité de France (EDF) • Saint-Denis, France
Sep 2018 - Aug 2021 • 3 years
Development of a Python tool for extracting and exploiting data from the nuclear sector designed to improve feedback:
• continuation of a project, study of algorithms (textual analysis and image processing) and redefinition of the software architecture of the tool;
• liaison with EDF-DI information system members to retrieve raw data.
Along with this project, during the first Covid-19 lockdown period: production of a technology watch report which proposes solutions to facilitate remote working.
Project management on follow-up documents related to the UK Hinkley Point C nuclear power plant, the French power plants and the EPR 2 project for the electrical control/command division (15 engineers).
Education
PhD in Computer Science
Sorbonne University (formerly Pierre and Marie Curie University - Paris 6) • Paris, France
2022 - (2025)
Thesis topic: evaluation and control of the security and anonymity levels of an anonymisation and security network.
Diplôme d'ingénieur en Génie Informatique (MS in Computer Science in apprenticeship)
University of Technology of Compiègne (UTC) • Compiègne, France • GPA: 4.58/5.00
2018-2021
Courses taken:
• Network architecture, cloud, Internet of Things, telecommunication, VoIP, intelligent communicating sensors;
• Architecture of internet applications, web programming and security;
• Operational research, combinatorial optimisation, programming language theory, logic programming;
• Project management, traditional and Agile methods;
• Computer programming;
• Interactive systems engineering, virtual reality;
• Human and social sciences, economic and strategic intelligence, epistemology, philosophy and English.
Classe préparatoire aux grandes écoles - PTSI/PT
Lycée Jean Dupuy • Tarbes, France
2016-2018
Two-year undergraduate courses in mathematics, physics and engineering sciences for entrance exams to the French Grandes Écoles.
Projects
VoIP communication between a Raspberry Pi and an IP Phone
University of Technology of Compiègne (UTC) • Compiègne, France
Preliminary study for the modernisation of a communication system at the UTC.
2021 • 2 weeks
Realisation of a VoIP communication using the Asterisk IPBX between a Raspberry Pi and an Alcatel-Lucent IP phone.
The objective is to understand the different communication technologies and protocols (SIP, RTP, PABX, IPBX, Asterisk...) and to set up an infrastructure allowing VoIP communication. This project is structured in two phases:
• communication between two SIP clients (Linphone SIP client on Raspberry Pi and Alcatel IP Touch phone);
• communication between a WebRTC client (Firefox browser on Raspberry Pi) and a SIP client (Alcatel IP Touch phone).
Production of a technical report detailing the entire project (theory and implementation).
IoT & cloud computing
University of Technology of Compiègne (UTC) • Compiègne, France
Five-student project.
2020 • 6 months
The objective is to acquire information on the environment such as temperature, humidity or luminosity by means of sensors using different communication protocols. These sensors are connected to a Raspberry Pi gateway which centralises the data and sends it to a cloud infrastructure composed of virtual machines for data storage (SQL) and others allowing the access to the Raspberry Pi via REST APIs.
We were able to apply our knowledge of Python, C, C++ and network architecture from previous years. This project also gave us the opportunity to manipulate the OpenStack platform, the Raspberry Pi OS system and even to participate in the improvement of the Contiki-NG embedded operating system on GitHub.
Experimental optimisation work
SNCF Réseau • Paris, France
Team project with the collaboration of SNCF Réseau research engineers.
2020 • 6 months
Search for an optimal solution minimising the energy consumption of a TGV while respecting non-negotiable constraints (respecting the train schedule, intrinsic characteristics of the train, characteristics of the tracks and physical characteristics of the environment).