ChebbiOS
Walid CHEBBI

Walid CHEBBI

> C++ Software Engineer

C++ Software Engineer with 4+ years of experience building performance-critical systems on Linux. Strong background in concurrency, multithreading, algorithm optimization, and low-level systems programming. Experience working on highly transactional financial systems, backend services, and compute-intensive R&D projects.

Technical Proficiency

Programming & Systems

C++14/17/20, C, Python, Linux (Debian/RedHat), low-level debugging, process & memory analysis, TCP/IP, WebSockets, TLS/SSL, JSON messaging.

Performance & Engineering

Low-latency systems, Multithreading & concurrency, Memory management, CPU optimization, SIMD, Algorithm & data structure design.

Tools & QA

perf, gprof, Valgrind, Google Test, pytest, Git, CMake, Jenkins, Docker, CI/CD.

Languages

🇺🇸 English (C1) 🇫🇷 French (B2) 🇹🇳 Arabic (Native)

/ Professional Experience

R&D Engineer

Astek | Nice, France
2025 - Present

Designed and optimized compute-intensive cryptographic algorithms in C++17/20. Focused on performance profiling and optimization under constrained ARM environments using SIMD, perf, and gprof.

Performance Engineering CPU Optimization SIMD ARM

C++ Software Engineer

Amadeus | Nice, France
2024 - 2025

Developed high-throughput backend microservices in C++17/20 for payment authorization systems. Focused on latency, scalability, and production stability under real operational constraints.

C++20 Transactional Systems High Throughput Linux

Embedded Software Engineer

Cogelec | Nantes, France
2023 - 2024

Developed real-time embedded software on ARM Cortex platforms using C/C++. Managed RTOS-based concurrent tasks with a focus on deterministic behavior and resource optimization.

ARM Cortex RTOS Deterministic Systems

Software Engineer

Worldline | Sfax, Tunisia
2021 - 2022

Developed real-time WebSocket-based payment systems in C++14. Implemented transaction routing and validation logic compliant with EMV standards for secure financial messaging.

WebSocket EMV Standards Secure Messaging

Final Year Project Internship

Tunisie Technologie | Sousse, Tunisie
04/2020 - 09/2020

Player Performance Monitoring System — Embedded IoT
Designed an embedded system to analyze football player performance using IMU sensors. Developed firmware for ARM Cortex-M4 (I²C) and processed data in MATLAB for motion tracking and anomaly detection.

E-Health ARM Cortex-M4 MATLAB I²C Firmware

/ Education

Master of Science

Computer Science & Systems Architecture
National Engineering School of Sousse | 2021

Focus: Algorithms, multithreading, systems architecture.

/ Certifications

C++ Development: Advanced Concepts
Advanced Algorithmic Thinking (Python)
SAFe® 6 Practitioner
Football ⚽ Tech Reading 📚