Download resume

WORK EXPERIENCE

T&S Engineering - Software Consultant

  • Sep 2019 - Present, Paris, France

Missions & Services

AGCO, corp - Jun 2021 - Sep 2022, Beauvais, France

Software development on serial products and new projects

  • Implementation of a wiper module for a new generation of tractors
  • Implementation of a Telemetry module compatible with the Chinese market
  • Implementation of diagnostic functions according to the UDS standard
  • Bug fixing on different tractor platforms
  • Draft of software specifications
  • Testing et validation on machine

Environment : Agriculture, C, HighTec GCC, PXROS, AurixTricore, CAN, UDS,CANoe, svn*

Faurecia - Jun 2020 - Jun 2021, Brières, France

Software development of a smart seat to detect the posture of occupants

  • Implementation of the posture detection algorithm in C and Python
  • Machine learning model integration
  • Implementation of API for model inference (loading, predictions)
  • Testing and evaluation of the static data set model
  • Reporting and evaluation of model results
  • Draft of software specifications

Environment : Automotive, safety, Raspberry Pi, C, Python, Git, Pandas, Scikitlearn, Pickel

E2CAD - Sep 2019 - Jun 2020, Eragny, France

Basic Sw development on inverter platform for Renault Group & Sw development of a Battery Management System for Saft

  • Functional requirements analysis
  • Configuration of I/O and ADC (signals readin, filtering and scaling)
  • CAN dbc configuration and signals mapping
  • SPI and smartcoder communication
  • SPI and FPGA communication
  • Unit testing and validation

Environment : Automotive, C, Eclipse-Tasking Tricore, Debugger UDE, PCAN, Oscilloscope HAMEG HMO, CANdb++, AURIX Tricore 2G , SPC584B

Valeo - Software Engineer Apprentice

  • Sep 2015 - Sep 2018, Cergy, France

Implementation of a tool to automate the validation tests of the CAN and FlexRay network specification of the Basic Software (BSW)

  • Project planning and management
  • Documentation of the functional requirementof the tool
  • Implementation inperlprogramming
  • Documentation of the validation plan

Implementation of a RPT signal generator, to simulate a permanent magnet motor(rotor position) of a new electric supercharger

  • Definition of the pinout between the microcontroller
  • Documentation of the functional requirement of the tool
  • Implementation of BSW module in C programming
  • Documentation of the user manual of the tool

Environment: Automotive, Perl, C, CAPL , XML, CAN, FlexRay, CANalyzer, BUSMASTER, AURIX Tricore, AUTOSAR, ISO26262, OSEK, Inverter, eSC

EDUCATION

CERTIFICATE

SKILLS

Computer Science

  • C/C++, Rust, Perl, Java
  • Python : NumPy, Pandas, Matplotlib, Seaborn
  • Design Pattern, UML

AI & Robotics

  • R, SQL (MySQL, IBM DB2 )
  • Machine Learning: Scikitlearn
    • Supervised
    • Unsupervised
    • Reinforcement
  • Deep Learning
    • Framework: Keras, TF, PyTorch, Onnx
    • Neural Network: RNN, CNN, SLTM …
  • Computer Vision
  • Natural Language Processing (NLP)
  • Prompt Engineering
  • Robotics
    • ROS, Carla Simulator

Embedded

  • Linux, RTOS, VXWorks
  • Raspiberry Pi, Arduino, Jetson Nano
  • μC & Drivers : STM32, PIC32, AURIX
  • Bus : CAN, FlexRay, J1939, SPI, I2C, RS232
  • Sensors : Cameras, LiDAR, RADAR, IMU, GNSS/GPS, Odometry

Project Management

  • Gantt Project
  • Git, svn, GitHub, SourceTree
  • V Cycle , Agile (Kanban, Scum, SAFe)

Standards

  • AUTOSAR, ISO2626, J3016, MISRA, UDS

Soft Skills : Excellent oral and written communication

  • Languages
    • English : C1 - Toeic – 810 (2018)
    • French: C2
    • Portuguese: C2
    • German : Basics and still learning

Mad Skills

  • Triathlon (amator), Chess, Guitar - improvisation

Hobbies and Interests

  • Books, Basketball, Soccer

Blog & Projects