Emmanuel Druet, Sensor Fusion Developer in Namur, Belgium
Emmanuel Druet

Sensor Fusion Developer in Namur, Belgium

Member since September 1, 2021
Emmanuel is an R&D engineer with 15+ years of experience with multidisciplinary skills, specializing in applied mathematics and software design, development, testing, maintenance, and support for complex systems requiring high performance, safety, and robustness. He has a "hybrid" profile that includes Linux and Windows; x86 and Arm; embedded systems and back-end; and C, C++, C#, Python, and SQL. Emmanuel has proven experience designing algorithms, especially for localization and sensor fusion.
Emmanuel is now available for hire

Portfolio

  • Quimesis
    C++, Algorithms, GPS, Kalman Filtering, Safety-critical, Embedded C...
  • SRWT
    C, C++, C#, Python, MariaDB, SQLite, Sybase, Oracle, Bash Script...
  • Alcatel-Lucent Enterprise
    C++, TCP/IP, Wireshark, Diameter

Experience

  • Windows 15 years
  • Sensor Fusion 15 years
  • Algorithms 15 years
  • C 15 years
  • Embedded Systems 10 years
  • Kalman Filtering 8 years
  • Robust Estimation 4 years
  • Safety-critical 4 years

Location

Namur, Belgium

Availability

Part-time

Preferred Environment

Linux, Windows, ARM, Intel, Emacs, Visual Studio Code, MariaDB, SQLite, C, C++

The most amazing...

...thing I've contributed to was the development, deployment, and long-term (10+ years) maintenance of an embedded computing system for a fleet of 2,500 vehicles.

Employment

  • R&D Software Engineer

    2019 - PRESENT
    Quimesis
    • Designed and implemented navigation algorithms in C, C++, and C# for mowing robots.
    • Tracked, fixed bugs, and provided technical support for a fleet of hundreds of distributed systems.
    • Specified, designed, and implemented a specific location system for safety-critical missions.
    Technologies: C++, Algorithms, GPS, Kalman Filtering, Safety-critical, Embedded C, Bash Script, ARM Linux, Python 3, Jupyter Notebook, Visual Studio, Visual Studio Code, Cortex-M Microcontrollers
  • Software Engineer - Architect

    2010 - 2019
    SRWT
    • Developed, deployed, and provided support and long-term maintenance for an embedded Linux platform for a fleet of 2,500 vehicles (buses and trams).
    • Implemented back-end data services with distributed synchronized databases.
    • Analyzed customers requests and updated an embedded system accordingly.
    • Analyzed operational and technical data for reporting and maintenance.
    Technologies: C, C++, C#, Python, MariaDB, SQLite, Sybase, Oracle, Bash Script, Embedded Linux, Eclipse, Visual Studio
  • Software Engineer

    2008 - 2010
    Alcatel-Lucent Enterprise
    • Developed and maintained middleware for billing services.
    • Tracked and debugged communication issues between software services.
    • Executed unit tests and integration tests on site (Germany).
    Technologies: C++, TCP/IP, Wireshark, Diameter
  • R&D Software Engineer

    2004 - 2008
    Multitel
    • Studied robust methods for safe positioning in transport.
    • Collected and analyzed sensor data (radars, accelerometers, GPS, wheel sensors) and developed specific software to test robust positioning methods.
    • Implemented robust positioning methods for industrial projects in railways.
    Technologies: C, MATLAB, Embedded Systems, Sensor Fusion, GPS
  • Consultant Engineer

    2002 - 2004
    Callatay & Wouters
    • Migrated web banking and back-end applications in a Unix (AIX) environment.
    • Developed a new application to manage invoices. This application was integrated into a proprietary banking framework (Thaler).
    • Deployed a new application for customers during short-term missions with some coaching for other engineers to install and use the application.
    Technologies: JSP, COBOL, C, AIX, Bash Script, SQL, Oracle

Experience

  • Patent for Robust Estimation (WO2007059942A1)
    https://worldwide.espacenet.com/patent/search

    Contributed to the creation of a method to provide a high-integrity estimation. The method is based on intervals and allows data fusion providing a good accuracy while guaranteeing the integrity of the final result.

    Exact request to see the patent:
    https://worldwide.espacenet.com/patent/search/family/037716233/publication/WO2007059942A1?q=WO2007059942A1

    English version of patent:
    https://worldwide.espacenet.com/patent/search/family/037716233/publication/US2009222776A1?q=US2009222776A1

  • Estimation Methods
    https://github.com/edruet/estimation

    This repository shows examples of estimation methods, from basic (e.g., ordinary least squares) to more sophisticated methods that can be used in a wide range of applications, with a focus on navigation.

Skills

  • Languages

    C, C++, Bash Script, Embedded C, SQL, Python 3, Python, C#, COBOL, Java
  • Tools

    Emacs, MATLAB, Scilab, LaTeX, Git, Wireshark, GitLab, Visual Studio, Amazon SageMaker
  • Paradigms

    Automation, System Dynamics, Database Design, ITIL
  • Platforms

    ARM Linux, Embedded Linux, Linux, Windows, Intel, Jupyter Notebook, Visual Studio Code, Eclipse, Oracle, AIX, Docker, Google Cloud Platform (GCP)
  • Storage

    Sybase, MariaDB, SQLite
  • Other

    Kalman Filtering, Robust Estimation, Robust Regression, Embedded Systems, Algorithms, Sensor Fusion, GPS, Engineering, Motion Planning, Kinematics, Technical Requirements, Functional Requirements, Estimations, Autonomous Robots, Mathematics, Matrix Algebra, Linear Algebra, Source Code Review, Code Review, ARM, Safety-critical, Robotics, Electronics, Electronic Sensors, Mechatronics, Cortex-M Microcontrollers, TCP/IP, Diameter, Networking, Web Security, Secure Coding, Sensors & Actuators, Self-driving Cars, Statistics, Digital Signal Processing, Big Data, Machine Learning, Sequence Models, Signal Filtering, Deep Learning, Safety, AWS, LDAP, DNS, Unix/Linux Virtualization, Web Services, Serverless, Navigation, DC Motor Drive, Manufacturing, Circuit Design, Infrastructure, Simultaneous Localization & Mapping (SLAM), Machine Vision, Time Series Analysis, Team Mentoring, Graphs, Reinforcement Learning, Computer Vision, Drones, Unmanned Aerial Vehicles (UAV), Convolutional Neural Networks, Formal Methods
  • Frameworks

    Realtime, JSP
  • Industry Expertise

    Security

Education

  • Complementary Master's Degree in Signal Processing
    2005 - 2006
    Polytech Mons - Mons, Belgium
  • Master's Degree in Automation & Robotics
    1997 - 2002
    University of Liège - Liège, Belgium

Certifications

  • Algorithms on Graphs
    SEPTEMBER 2021 - PRESENT
    Higher School of Economics via Coursera
  • Practical Data Science Specialization
    JULY 2021 - PRESENT
    DeepLearning.AI via Coursera
  • Optimize ML Models and Deploy Human-in-the-Loop Pipelines
    JULY 2021 - PRESENT
    Deeplearning.AI via Coursera
  • Data Structures
    JUNE 2021 - PRESENT
    Higher School of Economics via Coursera
  • Collaborative Robot Safety: Design & Deployment
    JUNE 2021 - PRESENT
    State University of New York at Buffalo via Coursera
  • I/O-efficient Algorithms
    MAY 2021 - PRESENT
    EIT Digital via Coursera
  • How to Buy Cloud - Strategies for Cloud Procurement
    MAY 2021 - PRESENT
    AWS Elemental, an Amazon Web Services Company via Coursera
  • Build, Train, and Deploy ML Pipelines using BERT
    MAY 2021 - PRESENT
    DeepLearning.AI via Coursera
  • Analyze Datasets and Train ML Models using AutoML
    MAY 2021 - PRESENT
    DeepLearning.AI via Coursera
  • Algorithmic Toolbox
    MAY 2021 - PRESENT
    Higher School of Economics via Coursera
  • Build and Manage Containers with Docker
    MARCH 2021 - PRESENT
    Udemy
  • Advanced Linux System Administration
    MARCH 2021 - PRESENT
    Udemy
  • AWS Fundamentals: Building Serverless Applications
    FEBRUARY 2021 - PRESENT
    Amazon Web Services (AWS) via Coursera
  • AWS Fundamentals Specialization
    FEBRUARY 2021 - PRESENT
    Amazon Web Services (AWS) via Coursera
  • Secure Coding Practices
    JANUARY 2021 - PRESENT
    University of California, Davis via Coursera
  • Exploiting and Securing Vulnerabilities in Java Applications
    JANUARY 2021 - PRESENT
    University of California, Davis via Coursera
  • AWS Fundamentals: Migrating to the Cloud
    JANUARY 2021 - PRESENT
    Amazon Web Services (AWS) via Coursera
  • AWS Fundamentals: Going Cloud-Native
    JANUARY 2021 - PRESENT
    Amazon Web Services (AWS) via Coursera
  • AWS Fundamentals: Addressing Security Risk
    JANUARY 2021 - PRESENT
    Amazon Web Services (AWS) via Coursera
  • Identifying Security Vulnerabilities in C/C++Programming
    DECEMBER 2020 - PRESENT
    University of California, Davis via Coursera
  • Modern Robotics, Course 4: Robot Motion Planning and Control
    NOVEMBER 2020 - PRESENT
    Northwestern University via Coursera
  • Modern Robotics, Course 6: Capstone Project, Mobile Manipulation
    NOVEMBER 2020 - PRESENT
    Northwestern University via Coursera
  • Identifying Security Vulnerabilities
    NOVEMBER 2020 - PRESENT
    University of California, Davis via Coursera
  • Requirements Gathering for Secure Software Development
    SEPTEMBER 2020 - PRESENT
    University of Colorado Boulder via Coursera
  • Modern Robotics, Course 3: Robot Dynamics
    SEPTEMBER 2020 - PRESENT
    Northwestern University via Coursera
  • Modern Robotics, Course 2: Robot Kinematics
    SEPTEMBER 2020 - PRESENT
    Northwestern University via Coursera
  • Sensor Manufacturing and Process Control
    JULY 2020 - PRESENT
    University of Colorado Boulder via Coursera
  • Pressure, Force, Motion, and Humidity Sensors
    JULY 2020 - PRESENT
    University of Colorado Boulder via Coursera
  • Motors and Motor Control Circuits
    JULY 2020 - PRESENT
    University of Colorado Boulder via Coursera
  • Sensors and Sensor Circuit Design
    JUNE 2020 - PRESENT
    University of Colorado Boulder via Coursera
  • Visual Perception for Self-Driving Cars
    APRIL 2020 - PRESENT
    University of Toronto via Coursera
  • State Estimation and Localization for Self-Driving Cars
    APRIL 2020 - PRESENT
    University of Toronto via Coursera
  • Self-Driving Cars
    APRIL 2020 - PRESENT
    University of Toronto via Coursera
  • Securing and Integrating Components of your Application
    APRIL 2020 - PRESENT
    Google via Coursera
  • Getting Started With Application Development
    APRIL 2020 - PRESENT
    Google via Coursera
  • Developing Applications with Google Cloud Platform
    APRIL 2020 - PRESENT
    Google via Coursera
  • App Deployment, Debugging, and Performance
    APRIL 2020 - PRESENT
    Google via Coursera
  • Google Cloud Platform Fundamentals: Core Infrastructure
    MARCH 2020 - PRESENT
    Google via Coursera
  • Practical Time Series Analysis
    FEBRUARY 2020 - PRESENT
    The State University of New York via Coursera
  • Control of Mobile Robots
    JANUARY 2020 - PRESENT
    Georgia Institute of Technology via Coursera
  • Information Security: Context and Introduction
    JANUARY 2019 - PRESENT
    University of London via Coursera
  • ITIL Foundation Certificate in IT Service Management
    NOVEMBER 2018 - PRESENT
    AXELOS Global Best Practice
  • Digital Signal Processing
    JULY 2018 - PRESENT
    École Polytechnique Fédérale de Lausanne via Coursera
  • Coursera Mentor Community and Training Course
    MAY 2018 - PRESENT
    Coursera
  • Robotics Specialization
    MARCH 2018 - PRESENT
    University of Pennsylvania via Coursera
  • Machine Learning With Big Data
    MARCH 2018 - PRESENT
    UC San Diego via Coursera
  • Introduction to Big Data
    MARCH 2018 - PRESENT
    UC San Diego via Coursera
  • Graph Analytics for Big Data
    MARCH 2018 - PRESENT
    UC San Diego via Coursera
  • Big Data Integration and Processing
    MARCH 2018 - PRESENT
    UC San Diego via Coursera
  • Sequence Models
    FEBRUARY 2018 - PRESENT
    Deeplerning.AI via Coursera
  • Robotics: Perception
    FEBRUARY 2018 - PRESENT
    University of Pennsylvania via Coursera
  • Robotics: Estimation and Learning
    FEBRUARY 2018 - PRESENT
    University of Pennsylvania via Coursera
  • Robotics: Mobility
    JANUARY 2018 - PRESENT
    University of Pennsylvania via Coursera
  • Robotics: Computational Motion Planning
    JANUARY 2018 - PRESENT
    University of Pennsylvania via Coursera
  • Robotics: Aerial Robotics
    JANUARY 2018 - PRESENT
    University of Pennsylvania via Coursera
  • Quantitative Model Checking
    DECEMBER 2017 - PRESENT
    EIT Digital via Coursera
  • Convolutional Neural Networks
    DECEMBER 2017 - PRESENT
    Deeplearning.AI via Coursera
  • Development of Real-Time Systems
    OCTOBER 2017 - PRESENT
    EIT Digital via Coursera
  • Machine Learning
    SEPTEMBER 2017 - PRESENT
    Stanford University via Coursera

To view more profiles

Join Toptal
Share it with others