Mickael Guene is a seasoned software engineer with 13 years of experience building low-level and embedded software for the semiconductor and data center industries, currently contributing to control software and Linux driver development at Allegro DVT. He has deep expertise in embedded Linux, device drivers, SoC platforms, RTOS, and has ported control stacks to RISC-V and developed NVMe-oF target firmware and drivers. His background spans compiler and toolchain work—ARM FDPIC ABI, user-mode emulation and upstreaming binutils/gcc patches—giving him rare fluency across firmware, kernel, and toolchain layers. An active contributor to open-source tooling, he added Python extension support to the well-known PRoot project, enabling richer introspection and scriptable tracee interactions. Based in Grenoble, he combines hardware roots (FPGA and IP development) with pragmatic software craftsmanship, often bridging teams from silicon to Linux. Practical, curious, and detail-oriented, he excels at making complex embedded systems debuggable and production-ready.
13 years of coding experience
24 years of employment as a software developer
Ingénieur en électronique, Electronique, mention très bien, Ingénieur en électronique, Electronique, mention très bien at ENSERG
DEA micro-électronique, Electronique, DEA micro-électronique, Electronique at Université de Grenoble
chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
Role in this project:
Back-end Developer
Contributions:18 commits, 5 PRs, 1 comment in 2 months
Contributions summary:Mickael contributed significantly to adding Python extension support to the PRoot project. They developed a Python extension framework, including the necessary C code, SWIG interface, and Python scripts. Their work enables the execution of Python code within the PRoot environment, facilitating access to tracee information and potentially extending PRoot's functionality. The user also implemented improvements to the Python interface, making it more user-friendly, and embedded Python code directly within the project.
Contributions:28 commits, 2 pushes, 1 branch in 3 years 4 months
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.