Farid Benamrouche is a Chief Architect with 11+ years of experience designing and securing embedded multimedia platforms, currently leading architecture at Baracoda Group from Greater Paris. He has driven complex, multi-country projects (India, China, Belgium, Korea) delivering live TV and streaming solutions over challenging networks (WiFi, Edge/3G) while coordinating distributed teams and multiple customers. His background spans hands-on embedded development (ARM, Bluetooth, drivers) to executive technical leadership as CTO of a smart-mirror startup where he adapted Android AOSP, handled GDPR-focused security/privacy, and selected hardware across international teams. A contributor to low-level open-source networking and driver projects, he combines firmware- and system-level expertise with a track record of patent-driven innovation and standards work (3GPP/IMTC). Notably, he thrives on integrating experimental features into production timelines, balancing risk, interoperability, and on-time delivery.
11 years of coding experience
11 years of employment as a software developer
ENSICAEN - Ecole Nationale Supérieure d'Ingénieurs de Caen
RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:3 PRs, 81 comments, 1 issue in 6 years 8 months
Contributions summary:Farid primarily focused on driver-level modifications and debugging for a Realtek RTL8812AU/21AU and RTL8814AU WiFi adapter. They fixed driver issues related to functionality after merges, LED behavior, and compilation errors, suggesting a deep understanding of the driver's internal workings. Their contributions also involved updates to firmware loading, concurrent mode enablement, and radio frequency (RF) path switching, demonstrating a strong grasp of the hardware-software interaction for the WiFi adapter.
Contributions:5 commits, 1 PR, 20 comments in 2 years
Contributions summary:Farid primarily focused on adding and modifying functionality related to the `--prefix` option within the `useradd` utility. They implemented changes across multiple source files, including `useradd.c`, `userdel.c`, and `lib/commonio.c`, to incorporate and handle the prefix directory for various configuration files. This involved modifying how the application interacts with default files and mail spool directories. Furthermore, they addressed and fixed a crash related to `usermod` utility.
upstreamshadow
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
Farid Benamrouche - Chief Architect at Baracoda Group