Abdelhak Bougouffa is a Computer Vision Engineer and PhD in Robotics with 12 years of experience delivering R&D solutions across robotics, embedded Linux, and heterogeneous compute platforms. Based in Paris, he has built and optimized vision pipelines, visual-inertial odometry, and multisensor fusion for UAVs and mobile robots while porting algorithms to CPU, GPU, NPU and DSP backends. His background spans academia and industry—from novel NDT-based SLAM and safety-critical wheel drive controllers to shipping 5G gateway firmware with zero-vulnerability practices and Wi‑Fi EasyMesh integration. An active open-source contributor, he improves developer UX and debugger integrations (e.g., DSView UI fixes and dap-mode adapter updates), showing attention to both algorithmic rigor and pragmatic tooling. He combines deep theoretical research with hands-on embedded and full-stack skills, often optimizing for constrained hardware in real-world deployments.
12 years of coding experience
13 years of employment as a software developer
Master of Science - MS Distributed Computing Systems, Master of Science - MS Distributed Computing Systems at University of Boumerdes
Doctor of Philosophy - PhD Robotics, Doctor of Philosophy - PhD Robotics at Université Paris-Saclay
An open source multi-function instrument for everyone
Role in this project:
Full-stack Developer
Contributions:41 commits, 7 PRs, 24 comments in 2 years 10 months
Contributions summary:Abdelhak appears to have focused on improving the UI of the application. Their contributions involved fixing a double border issue and other UI-related issues. The commits show that the user modified Qt-based dialogs and the main frame to address the double border issue. This indicates a focus on improving the overall user experience within the application.
Contributions:5 commits, 6 PRs, 13 comments in 7 months
Contributions summary:Abdelhak primarily focused on enhancing the `dap-mode` project by integrating and updating debug adapters for various languages and environments. Their contributions include updating and configuring debug extensions such as `cpptools`, `codelldb`, and `gdb-lldb`, addressing version compatibility issues, and improving architecture detection for different operating systems. They also addressed issues related to extension downloads, ensuring the proper installation and setup of debugging tools.
emacsdebuggerlspjavadebug
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.