Senior software engineer, I like to keep the code simple, clean and easy to maintain
I focus on iterating quickly and maintaining an end-to-end zero-defect quality
I'm also very inventive, and happy to submit patents together when applicable
Experience
Nokia
Embedded Software Engineer
TELECOMMUNICATIONS
October 2021 - Today (3 years and 8 months)
Anvers, Belgium
For the new fiber optic products, making improvements to the DBA engine to improve network performance and client satisfaction.
The DBA engine is a hard realtime component that manages fair traffic distribution for internet subscribers. The end-to-end flow also includes many other components and is very complex.
One of the main goals of the project was to improve legacy code to make it suitable to higher amounts of bandwidths and to outperform competitors.
This involved developing an advancement micro-second accurate traffic simulation framework. Also involved deep study of GPON, XGSPON and other ITU standards.
Also submitted 1 patent, and developed a few more inventions not published.
C++ Linux Python Mercurial Analyse fonctionnelle Atlassian JIRA FreeRTOS GPON ITU Optical fiber XGSPON
Startup in the electric mobility
Robotics engineer
TECH
October 2022 - March 2024 (1 year and 5 months)
Douai, France
Create the software for an automated EV docking station.
It involved creating a framework for installing and running the software on any PC
Machine vision using OpenCV for precise positioning using AruCo markers
Python Ubuntu OpenCV Linux Raspberry Pi Bash
Les Companions
Robotics engineer
TECH
October 2020 - October 2021 (1 year)
Lille, France
Les Companions develops a unique wall-painting robot that can take care automatically of painting walls in new buildings and renovations.
My worked was mostly focus on the handheld controller that allows the user to create, select and assign painting tasks for the robot.
My main tasks were:
- improving network connectivity on the ROS system
- Creating an OSG pipeline for handling 3D mesh drawing features
- Creating 3D mesh surface splitting algorithms
Linux OpenGL OSG Ubuntu ROS C++ QtQuick Python QML Qt
Je recommande vivement Alain qui s'est montré professionnel et très réactif. J'ai été informé de l'évolution des travaux et il a su m'accompagner, me conseiller durant la phase de conception. La phase commerciale s’est parfaitement déroulée. Alain a toujours été à mon écoute et s’est toujours renseigné pour répondre à mes questions plus techniques.