About Jaouad
French
Native or bilingual
Experience
- SCHNEIDER ELECTRICBackEnd Developer C++ENERGY AND UTILITIESJanuary 2025 - Today (1 year and 5 months)Montpellier, FranceProject:Design and development of the back-end for an energy optimization system basedon AI for an industrial site Schneider Electric. The system collects real-time field dataand exposes it to the AI module and the user interface via a robust back-end layer.⎯ C++ development of the back-end: design of data collection and exposure modules,implementation of functionalities, unit and integration tests, bug fixing⎯ PostgreSQL database design and administration: table modeling,integration of TimescaleDB for time series, development of PL/pgSQL functionswith triggers, implementation of asynchronous notification systems⎯ Administration of a hybrid Linux Debian 11 environment: orchestration of native processes andDocker containers for service deployment⎯ Writing Python scripts for test automation, data validation, and development tooling⎯ Code quality assurance via Coverity (static analysis) and SonarQube (quality metrics); dependency management and compilation with Conan⎯ Project management using Agile (SAFE) methodology via Azure DevOps, Jira, and GitHub (code reviews, pull requests, sprint management)Environment:Linux Debian 11, Docker, C++, Python, PostgreSQL, TimescaleDB, Conan, Coverity, Azure DevOps, Jira, GitHub
- DIAGDEVEmbedded Software Developer C/C++MEDICALAugust 2023 - Today (2 years and 10 months)Montpellier, FranceProject:(Assignment at DIAGDEV) Participation in the development of firmware and software for a blood analysis device for laboratories.Tasks:- Maintenance and optimization of the device firmware (C programming on STM32F7 microcontroller and use of FreeRTOS OS)- Definition of the device error management architecture- Development in C++/QT under embedded Linux (Yocto)- Development of a QT/QML/C++ application for a test bench- Code testing on the device or simulator- Development of Python scripts for parsing Excel documents or analyzing data- Analysis of bugs reported by users- Code review for firmware and software- Use of SVN, GIT, and Jenkins- Performing unit and functional tests- Writing documentation and specifications- Use of Agile methodology on the project- Working in a team of about fifteen people from various disciplines.
- - COYOTEEmbedded Systems EngineerINTERNET OF THINGS (IOT)January 2022 - Today (4 years and 5 months)92150 Suresnes, FranceRole: Embedded Systems EngineerTechnical Environment: Windows, Linux, C Language, E2Studio, VSCode, Makefile JIRA, git, Confluence, GitLabLanguages Used: C, Python, Bash and UML (QM) RTOS: FreeRTOS, QP FrameworkMicrocontroller: STM23L4, Renesas RA2L1 and RX100Networks and Protocols: LoRaWan, SigFox, LTEM, SPI, UART, I2CSummary: Participation in the development of a tracker for vehicles (cars and two-wheelers)Project:- Maintenance (improvement and bug fixing) of the current version (QP Framework and RX100)- Migration of the product source code following the microcontroller change (Renesas RX100 to Renesas RA2L1) and update of the QP Framework. Development of the low-level layer and readaptation and improvement of the application.- Development of a new version of the tracker (development on STM32L4 with FreeRTOS RTOS)- Definition and implementation of the application architecture, project tree, and compilation tools.- Development of low-level layers (Drivers and libraries) and the application part.- Implementation of unit and functional tests- Code optimization and use of microcontroller mechanisms to reduce consumption as much as possible.- Use of computer-programmable power measurement tools (NI DMM).- Implementation of SigFox and LoRaWan communications using Semtech's sx1272 and lr1110 modems- Use of classic GPS and "GNSS RAW DATA"- Implementation of communication via LTEM.
Recommendations
Be the first to recommend Jaouad
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineering degree, Electrical, Electronic and Communications EngineeringEcole nationale supérieure de l'Electronique et de ses Applications2019Diplôme d'ingénieur, Ingénierie électrique, électronique et des communications
- DUT Physical Measurements, Physical SciencesIUT d'Aix-Marseille2016DUT Mesures Physiques, Sciences physiques