Badr El Hiouel

Chef de projet logiciel - Product Owner

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

C++Product OwnershipScrumGestion de projet - PMOLLMs / Large language modelsPythonCLinuxGitJiraProduct ManagementJenkinsCoaching agileConfluenceKanban

Langues

Anglais

À propos

Introduction

Chef de projet logiciel / Product Owner / Delivery Manager en freelance. Je transforme des projets logiciels complexes en livraisons maîtrisées, proche du terrain technique : cadrage, backlog, planification, arbitrages, qualité. J'aligne équipes techniques et enjeux métier autour de priorités claires. Agile par conviction, pragmatique dans les méthodes, je m'adapte au contexte, à la taille des équipes et aux technologies. J'intègre aussi l'IA comme levier de performance.

Liens

Expérience de travail

Software Project Manager (Freelance)

CS GROUPFreelance

août 2025 - Présent

1 an 3 mois

Île-de-France, France

Independent consultant introducing an Agile approach on a software project historically run in V-cycle (Scrum rituals, sprints, steering indicators). Leading a team of 15 (developers, tech leads, architects, Scrum Masters) on a distributed multi-language architecture (C++, Qt, JavaScript, Rust), while steering an on-premise AI innovation project (LLM, RAG). • Agile transition: Scrum ceremonies (Daily, Planning, Review, Retrospective), delivery follow-up and demos. • Backlog & requirements: backlog building and refinement, User Stories breakdown, SSS review, SRS and test plans consistency. • Technical management: workload estimation, technical trade-offs, development and integration oversight; cost estimation for customer requests and contract amendments. • Quality & coordination: technical indicators, progress reviews, test plans with QA/Integration teams, interfaces with systems engineering. • AI project: AI roadmap, direct team supervision, automatic generation of test cases from software requirements with direct injection into TestLink, stakeholder demos, technical debt reduction indicators. • Environment: C++, Qt5, JavaScript, Rust, CORBA, Embedded Linux, LLM on-premise, RAG, TestLink, Scrum.

Software project manager

Sagemcom

sept. 2021 - juil. 2025

3 ans 11 mois

Île-de-France, France

Leading the development of 5G NR Internet gateways based on Qualcomm solutions, for AT&T (USA) and Movistar (Spain), within an embedded Linux (OpenWrt) environment ㅤ• ㅤ Functional analysis, translation of requirements into an Agile backlog (Epics, User Stories – INVEST), formalization of functional specifications (SAD, ICD, SSS). ㅤ• ㅤProject planning (milestones, increments, acceptance criteria, RACI matrices), critical path management, cross-team coordination. ㅤ • ㅤScrum ceremonies facilitation (Daily, Sprint Planning, Refinement, Retrospectives). ㅤ• ㅤTechnical leadership and management of a team of 12 developers: supervision, workload estimation, deliverables validation. ㅤ • ㅤEnvironment: Embedded Linux (OpenWrt, Yocto), C/C++, Python, Shell, Jenkins, Git, Jira, Confluence.

Tech Lead

Bouyer

oct. 2019 - oct. 2021

2 ans 1 mois

Within the R&D Software team ㅤ• ㅤTechnical reference to a team of Software Developers ㅤ• ㅤDevelopment in C/C++ and Development Oversight: Writing software specifications - Code review - Integration ㅤ• ㅤSoftware Architecture Definition – UML Architecture design. APIs documentation ㅤ• ㅤMiddleware/Application Development in C/C++/Qt (Gstreamer Library) and .NET Framework & Python ㅤ• ㅤScripting Shell. ㅤ• ㅤEmbedded Linux (Yocto build environment) ㅤ• ㅤGitlab project tracking tools - GItlab CI/CD Continous integration

Software Developer

Groupe Créative

août 2016 - oct. 2019

3 ans 3 mois

On-site

For Magneti Marelli Within the R&D team responsible for the OS/middelware of infotainment systems of Jeep and Alpha Romeo cars. ㅤ• ㅤMiddleware/application development in C/C++ and Python. (e.g Library development for IPC communications; Application manager with DRM check system development) on an ARM target, with an embedded Linux Kernel 3.18 ㅤ• ㅤShell scripting; Yocto integration; Development of Yocto recipes ㅤ• ㅤUnit testing (using Google Test and Catch). ㅤ• ㅤDebugging tests with gdb (live debugging coredumps) and Valgrind (memcheck) ㅤ• ㅤLinux system analysis ㅤ• ㅤGit version control tools - Integration ㅤ• ㅤAgile methodology and project tracking tools (Atlassian Jira, Confluence, and Bitbucket)

Software Developer

DIGIDIA SAS

févr. 2016 - août 2016

7 mois

On-site

Development of libraries for IPC communication in C/C++ ㅤ• ㅤPorting the RTOS RTEMS to the Xilinx Zynq SoC in Dual boot mode with Linux: ㅤ• ㅤImplementation of a Linux/RTEMS architecture for the dual-core ARM Cortex A-9 processor of the Zynq ㅤ• ㅤImplementation of multi-OS inter-processor communication ㅤ• ㅤC/C++ development of a library for IPC communication between Linux apps and RTEMS application. ㅤ• ㅤLinux Kernel integration (bootargs, CPU…), device tree, Uboot; BSP (Board Support Package) ㅤ• ㅤCross-compilation; Development of unit tests; multi-OS debugging (gdb); JTAG ㅤ• ㅤWriting technical specification documents; Project management; V-cycle development


Formation

CentraleSupélec

Master's degree


Licences et certifications

Gestion de projet

Délivré le : janv. 2015

Certifié par Centrale Lille

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.