Ingénieur Recherche at Centre de Physique des Particules de Marseille (CPPM; CNRS/IN2P3 - Aix-Marseille University)
Gardanne, Provence-Alpes-Côte d'Azur, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Etienne Fortin is an Ingénieur Recherche with 13 years of experience blending experimental particle-physics instrumentation and low-level embedded software for large-scale scientific projects. He has held roles at CERN and CPPM, working on ATLAS liquid-argon calorimetry operations, detector control systems, firmware development and run coordination. Technically fluent in firmware, RTOS and secure trusted execution (OP-TEE, TF-A, EDK2, Zephyr), he contributes to prominent open-source projects that underpin secure boot, trusted environments and STM32 support. His work spans from VHDL for FPGA-based DAQ upgrades to refactoring complex build systems and adding shared-memory APIs for TEE clients, showing both hardware-level and systems-level mastery. Based in Provence-Alpes-Côte d'Azur, he pairs a doctoral background in instrumentation with practical industry experience (STMicroelectronics) and an uncommon habit of shipping production-grade fixes across widely used firmware stacks.
13 years of coding experience
4 years of employment as a software developer
Informatique, Informatique at École des Mines de Saint-Étienne
Doctorat Physique et sciences de la matière, Doctorat Physique et sciences de la matière at Aix-Marseille University
Contributions:281 reviews, 74 commits, 47 PRs in 6 years 1 month
Contributions summary:Etienne primarily contributed to the OP-TEE client, focusing on extending the client API to support shared memory management through file descriptors. This involved implementing new APIs like `TEEC_RegisterSharedMemoryFileDescriptor()`, along with modifications in `tee_client_api.c`, `tee.h`, and `tee_client_api_extensions.h`. Further contributions involved syncing the `tee.h` header with the Linux kernel version, correcting a ULONG_MAX dependency, and refactoring the code by explicitly initializing local variables.
Contributions:363 reviews, 83 commits, 103 PRs in 6 years 1 month
Contributions summary:Etienne primarily focused on enhancing the test suite for the `optee_test` repository. Their contributions included fixing tests related to deprecated features and memory access rights, specifically addressing issues with the CFG_ENC_FS configuration. They introduced new tests for Secure Data Path (SDP) functionality, encompassing buffer allocation, data injection, transformation, and verification. Furthermore, the user refactored the build process, particularly "make clean," to remove build artifacts and prevent potential errors.
testingsuite
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Etienne Fortin - Ingénieur Recherche at Centre de Physique des Particules de Marseille (CPPM; CNRS/IN2P3 - Aix-Marseille University)