About Mortadha
French
Native or bilingual
English
Fluent
German
Basic
Experience
- Segula TechnologiesEmbedded Systems EngineerSeptember 2023 - October 2025 (2 years and 1 month)• • Development of an ActiveMQ Proxy using C++ 17 and a communication module for a railway supervision server.• • Development in C with Linux sockets of the core of the GEST application to establish intercommunication between the GEST server and the Proxy interface.• • Development of Python scripts for automation, data processing, and internal tools.• • Contribution to the analysis and processing of data flows between systems.• • Design and implementation of state machines for managing flows and synchronizing exchanges between system components.• • Setup of an LDAP server for multi-user authentication via HMI.• • Integration and interaction with Human-Machine Interfaces (HMI) for supervision (state display, event management).• • Management of backend ↔ HMI exchanges (status reporting, operator commands).• • Contribution to an operator HMI (preparation, activation, validation) deployed on an NXP i.MX platform under embedded Linux.• • Development and specification of unit tests for SM, RSM, NVL, OAM, and GEST modules.• • Static analysis with Polyspace and correction of detected anomalies.• • Use of Git for configuration management and Jira for task management and tracking.
- Thales GTSEmbedded Systems EngineerJanuary 2023 - May 2023 (4 months)Vélizy-Villacoublay, France• • Implementation of the Astris interface using C++ 17 in the Safety Layer for railway supervision (NL-ERTMS project).• • Use of Klockwork for static code analysis before Git commits.• • Use of the SIMENV tool for real-time testing of railway restrictions.• • Development of XML primitives and management of status messages for the MEI-RBC_Thales link.• • Use of GIT for configuration management and JIRA for task management and tracking.
- YouTransactorEmbedded Systems EngineerJanuary 2022 - November 2022 (10 months)Paris, France• • Fixing critical bugs on the MiniPOS electronic payment terminal (4G connectivity, modem, menus).• • Adding menu sub-menus via C language to the display of the terminal's second screen.• • Adding functionalities: security mode manager and alerts in case of SIM card absence.• • Use of SVN for configuration management and Redmine for task management and tracking.
Recommendations
Be the first to recommend Mortadha
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
- Preparatory classesPreparatory Institutepréparatoires
- Technical BaccalaureatePilot High School, ElkefBaccalauréat Technique