Walid CHEBBI

Senior C++ Software Engineer | Algorithms, Desktop Applications & Embedded Systems

Salaire / Taux journalier

Cagnes-sur-Mer, France

Mobilité : Paris, Nice

Freelance, ouvert au CDI

Peut venir sur site

Expertises

C++RustCPythonIngénieur réseauDockerOpenShiftGitGitHubMicroservicesMATLABFirebase

Langues

Anglais (Courant)Français (Courant)

À propos

Introduction

Experienced Systems Programmer | C++ & Low-Latency Focus & Rust Over 4 years of hands-on experience in systems programming with a strong foundation in data structures, algorithms, OS primitives, and networking fundamentals. Passionate about low-latency systems, particularly in high-performance and HFT environments, leveraging Rust for safe, efficient, and concurrent code. Enthusiast in Embedded Linux, with practical expertise in TCP/IP networking, kernel-level debugging, and performance tuning. Proven problem-solving skills applied to real-time systems and latency-critical applications.

Liens

Expérience de travail

C++ Developer

Amadeus

avr. 2024 - Présent

2 ans 7 mois

Nice, France

– Collaborated within an Agile (SAFe SCRUM) team to enhance the Payment Solution module for Southwest Airlines. – Developed and maintained C++ features in a microservices architecture, utilizing Docker and OpenShift for containerization. – Designed a Python-based testing system to simulate client responses, improving backend testing efficiency.

C/C++ Software Engineer - Cogelec

Médiane Système

janv. 2023 - juin 2024

1 an 6 mois

69340 Francheville, France

– Collaborated with the embedded software team to enhance Vigik access control systems. – Developed and maintained embedded software in C and C++, improving product stability and reliability. – Utilized Git/GitHub for version control and implemented RS485 protocol for effective module communication. – Engaged with Qt 5.x and CMake for seamless interaction between desktop applications and embedded devices.

C++ Developer - Worldline

Ingenico

févr. 2021 - déc. 2022

1 an 11 mois

Sfax, Tunisie

– Developed the iConnect-WS project using C/C++, implementing WebSocket protocol for real-time payment communication. – Designed and maintained a Python-based Proxy Server for secure transaction routing across distributed terminals. – Collaborated with international teams to deliver high-performance payment solutions while ensuring compliance with EMV standards.

Final Year Project Internship

Tunisie Technologie

avr. 2020 - sept. 2020

6 mois

Sousse, Tunisie

# Player Performance Monitoring System Embedded IoT Project (Technologies: E-Health, ARM Cortex-M4, MATLAB, I²C, Firmware Development) ## Designed and implemented an embedded system to monitor and analyze the real-time physical activity of football players using IMU (Inertial Measurement Unit) sensors. Developed low-level firmware for an ARM Cortex-M4 microcontroller, enabling precise data acquisition from accelerometers and gyroscopes through the I²C communication protocol. Processed and visualized sensor data in MATLAB, creating algorithms for motion tracking, performance monitoring, and anomaly detection. Applied concepts from E-Health and IoT systems to collect, analyze, and interpret biometric and motion data, contributing to injury prevention and performance optimization. Ensured system reliability and accuracy through calibration routines, data filtering, and validation under different movement scenarios. Collaborated in a multidisciplinary environment combining embedded systems engineering, biomedical data analysis, and sports science.

Software Engineer Internship

MakerLab

juin 2019 - juil. 2019

2 mois

Sousse, Tunisie

Zigbee-GPRS Gateway Prototype — IoT Communication System (Technologies: Zigbee Protocol, SIM800L Module, Firebase, I²C, C Programming, AVR/ATmega328 Microcontroller) ## Designed and developed a Zigbee–GPRS Gateway prototype enabling wireless data transmission from Zigbee sensor nodes to a Firebase cloud server. Implemented embedded C firmware on an AVR ATmega328 microcontroller, ensuring reliable communication and data parsing between the Zigbee module and GPRS modem (SIM800L). Integrated Zigbee protocol for low-power sensor network communication and GPRS (SIM800L) for wide-area data transfer, achieving seamless connectivity between local devices and the cloud. # Configured Firebase database to store and visualize real-time sensor data transmitted from remote IoT nodes. Utilized I²C communication for peripheral interfacing and ensured system robustness through error-handling routines and signal validation mechanisms. Strengthened skills in IoT architecture design, embedded systems integration, and cloud data connectivity for real-time monitoring applications.

Software Engineer

MakerLab

juin 2018 - juil. 2018

2 mois

Sousse, Tunisie

Smart green house gprs board – Allows the customer to visualize the change over time of his smart greenhouse Completed task: – Read sensor data – Transfer data to ThingSpeak server – Discover and manipulate the AT command used in the GPRS technology


Formation

École Nationale d'ingénieurs de Sousse

Engineer's Degree

2017 - 2020

3 ans 1 mois

High Institute of Informatics and Mathematics of Monastir (ISIMM)

Diploma, Science et technologie de l'information et communication: électronique et informatique, Technologie de l'information et communication (STIC)

2015 - 2017

2 ans 1 mois


Licences et certifications

NDG Linux Essentials

Délivré le : –

Certifié par NDG

SAFE® 6 Practitioner

Délivré le : –

Problem-Solving Techniques

Délivré le : –

Advanced Algorithmic Thinking with Python

Délivré le : –

C++ Development: Advanced Concepts, Lambda Expressions, and Best Practices

Délivré le : –

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.