Über Mohamed
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher
Arabisch
Muttersprachlich oder zweisprachig
Deutsch
Grundkenntnisse
Projekt- und Berufserfahrung
- Schneider ElectricIngénieur Développement C++SOFTWARE-HERSTELLERJuli 2025 - Heute (11 Monate)Nice, FrankreichSchneider Electric est un spécialiste mondial en gestion de l'énergie et en automatisation industrièlle. Les solutions de Schneider Electric présent dans plus de 100 pays.La société de Schneider Electric a réalisé un chiffre d'affaires de 28 milliards d'euros en 2024 et détient 20 000 brevets actifs ou en application dans le monde et investit environ 5 % de son chiffre d'affaires annuel dans la recherche et le développementChez Schneider Electric, j'ai rejoint l'équipe qui s'occupe de développement du composant runtime de la solution EcoStruxure™ Automation Expert qui sert à piloter et automatiser les processus industriels discrets, hybrides et continus.Mes responsabilités :– Conception et développement d’une solution d’affinité et isolation CPU pour les processus temps réels.– Modélisation des menaces de sécurité (Threat modeling) associées à l’architecture de la solution en se basantsur le modèle STRIDE.– Mise en place et implémentation d’un module de communication via Unix socket entre la solution et les applications industrielles conteneurisées.– Implémentation des tests unitaires via CppUnit pour chaque composant de la solution.– Rédaction des documents techniques: diagrammes de conception, étude des mécanismes d’isolation CPU sur Linux, étude des mécanismes d’IPC (Inter Process Communication).– Participation à la planification, la rédaction et l’estimation des User Stories de chaque sprint.Contexte technique :- Développement en C++ sur un environment Linux pour différents distribution (Ubuntu, Alpine Linux..etc)- Développement tests unitaires en CppUnit.- Integration et maintenance du protocole EtherCAT- Communication inter-process via Unix socket.- Affinité et Isolation CPU en manipulant cgroups sur Linux- Gestion de la solution sur Azure Devops
- AMADEUSIngénieur Développement Backend C++REISEN & TOURISMUSJuni 2022 - Februar 2025 (2 Jahre und 8 Monate)Nice, FrankreichAmadeus est le leader mondial de la distribution et la vente de services de voyages. La technologie d’Amadeus fait avancer le secteur du voyage à travers le monde.Chez Amadeus, j'ai rejoint, en premier lieu, l'équipe CGI de développement du backend qui sert à gérer tout les profiles guest/organistion des clients finaux des grands groupes d'hôtels comme : IHG, Marriott, MGM...En second lieu, j'ai rejoint l'équipe Rates & Shopping qui s'occupe du backend qui gérant les plans tarifaires et les offres mise à disposition des utilisateurs finaux dans les plateformes de réservations.Les Backends CGI et Rates & Shopping font partie de la solution du département Hospitality d'Amadeus, qui est déployée dans la majorité de chaînes d'hôtels les plus génératrices de revenus dans le monde.L'objectif de mon rôle est de :- participer activement à la conception et au développement des nouvelles fonctionnalités de réservation au niveau de la propriété et de la chaîne d’hôtellerie.- Implémenter des tests unitaires et des tests de non-régression pour chaque nouveau développement.- Participer à la planification et l’estimation des taches de chaque trimestre durant les PI-Planning en suivant la méthodologie SAFe.- Rédiger des documents techniques spécifications/user guides pour les flux fonctionnels du produit.- Prendre en charge la responsabilité de Sheriffing : investigation des incidents techniques impactant les versions de la solution dans les environnements de tests.Contexte technique :- Développement backend C++- Développement tests unitaires en GTest- Analyse et investigation des problèmes sur Splunk- Implémentation des requêtes en SQL pour stocker des données dans une DB Oracle- Gestion de version sur Bitbucket via Git.Technologies et environnements : Windows 10, Linux, C++, Python, GTEST, Jenkins, Splunk, Postman, SQL, Couchbase, Oracle DataBase, REST API, JSON, Bitbucket, Grafana, ReadyAPI, VSCode, JIRA, git.
- ALTAVOCEIngénieur Etudes et Développement C++ QtSOFTWARE-HERSTELLERMärz 2021 - Mai 2022 (1 Jahr und 2 Monate)Paris, FrankreichAlta Voce est une start-up spécialisée dans le domaine des technologies vocales.J'ai rejoint l'équipe développement du projet AltaCall en tant que responsable développement en C++ Qt de la partie client.AltaCall est solution qui sert à intercepter la voix humaine pour la rendre plus intelligible et plus souriante en éliminant aussi les sons ambiants et les bruits de fond.C'est un produit qui est dédié principalement aux agents de centres d'appel est qui leur garantie jusqu'à +15 % de satisfaction client : Des conversations claires et naturelles produisent une meilleure expérience client, sans effort sur leur écoute.L'objectif de mon rôle est de :- Conception et développement des fonctionnalités de manipulation, adaptation et enregistrement du flux audio.- Internationalisation de la partie client da la solution AltaCall.- Implémentation d’un module de reporting des télémétries et événements vers la partie serveur- Maintien de l’intégration continue et de pipelines Gitlab CI / CD.- Participation au déploiement de la solution AltaCall chez les clients.Contexte technique :- Développement d'une application en C++/Qt- Monitoring des instances via Grafana et Sentry.- Automatisation de tests via RobotFramework- Gestion de version sur Gitlab via Git.Technologies et environnements : Windows 10, Linux, C/C++, Qt 5.15, Python, YML, CMake, Poco Library, Sentry, Robot framework, GitLab, Visual studio 2019/2022, Grafana, Powershell, Inno-Setup, Kubernetes, Docker, git.
Empfehlungen
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Engineer's degree, Computer ScienceENSI - Ecole Nationale des Sciences de l'Informatique2016Engineer's degree, Computer Science
- Pre-engineering degree, Mathématiques et physiquesInstitut préparatoires aux études d'ingénieurs de Tunis2013Pre-engineering degree, Mathématiques et physiques
Zertifizierungen
- IBM verified certificate for fundamentals of C++edX2023
- IBM verified certificate for object oriented implementation using C++edX2023