2015

The start of my love affair with new technologies

I discovered the world of computers and electronics in 2015, and I started using Arduino boards with starter kits.

French Baccalauréat

Earned the French Baccalauréat with elective courses in Physics-Chemistry and Mathematics and Advanced Mathematics until the final year (Terminale), and Engineering Sciences only in the first year of high school (Seconde).

Diploma in Electrical Engineering (DUT) in Le Havre

Major in Automatic Control and Industrial Computing. Applied knowledge in electronics and industrial computing through SAÉ projects (Learning and Assessment Situations), executed following a project management methodology (task distribution, deadline adherence, collaborative work), including projects such as the design of a laser gun and the maintenance/verification of an industrial process using a digital twin.

Engineering Student in Embedded Electronic Systems

Trained at École des Mines de Saint-Étienne (ISTP) in Embedded Electronic Systems, I develop both technical and methodological skills, particularly in project management. The work-study program at Loc2ndt is a major asset, allowing me to directly apply theoretical knowledge to real projects, such as the design and implementation of a communicating and automated calibration bench for a multi-sensor measurement instrument, while taking into account technical, organizational, and scheduling constraints.

(TBD – September 2026) Graduate Engineer in Embedded Systems

Following international mobility that allows me to discover other cultures, as well as the submission of my engineering thesis, I will be able to obtain my engineering degree.

Personal projects: Server, website, and Open-Source projects

I also carry out electronic projects. They allow me to explore and use various technologies (RFID, UWB). I have also set up my personal server hosting services (for example GitLab) as well as my website, which allows me to share my discoveries. I also have experience in microcontroller simulation with QEMU. I aim to share my knowledge in the field of embedded systems. That is why I want to create open-source educational tools that will allow learning electronics and programming in a fun and interactive way.

My technical knowledge :

Here are some of my key skills. For more details, feel free to explore my projects in the dedicated section or check out the insights shared on my blog, drawn from my ongoing technology watch.

Real-Time Application Development

Through both my academic training and work-study experience, I have developed strong skills in real-time application development. I am capable of implementing real-time architectures for projects based on Espressif microcontrollers (ESP32, etc.) as well as those from STMicroelectronics. I primarily work with FreeRTOS, but I also use Zephyr RTOS, which offers a lighter alternative.

Realtime

System Programming

Non-real-time systems also offer great potential. I use them for version control (Git), deployment (CI-CD with GitLab), and code simulation (Qemu). Additionally, I have strong skills in object-oriented programming (C++), particularly from personal projects involving video game development (2D with SFML, and creating a rendering engine with Vulkan). I am also comfortable with server creation (Web, TCP Server) and deploy them as Docker containers.

Realtime

Electronic Circuit Design

Another skill I have developed through small projects is electronic circuit design. This includes creating electronic schematics (KiCad), designing PCBs (KiCad), and designing the enclosures.

Realtime

Some of my projects :

Here is a sample of the projects I have completed. A dedicated article for each project has been written in the 'Projects' section.

A question, an inquiry ?

Feel free to leave us a message to help improve the website. This section is also useful for any other inquiries.

Contact me.

I am available on social networks :

  • Discord : Romain#8405
  • romain@berthoule.fr
  • @romain.brtl