You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed G.MG

Mohamed G.

C++/DevOps

€600/day
Paris 12e Arrondissement, FR
8-15 years

Average response time: 1 hour

About Mohamed

Ingénieur développement C++ depuis 10 ans.
J'ai une très bonne expérience en C/C++/Qt5 et dans des environnements Linux.
J'ai eu l'occasion de travailler dans des environnements différents : chez un startup, en tant que freelancer, et chez des grandes boites connues à l'échelle mondiale.
J'ai appris à suivre les méthodologies Agile/Scrum et cycle en V.

Depuis 3 années, j'ai commencé à découvrir l'univers DevOps et Cloud et manipuler Docker, Kubernetes, Jenkins, etc.

  • English

    Fluent

  • German

    Basic

  • French

    Native or bilingual

Can work on-site
Paris 12e Arrondissement (up to 50km)

Experience

  • CS GROUP
    Consultant C++/Qt
    AVIATION AND AEROSPACE
    October 2019 - Today (6 years and 8 months)
    Paris, Île-de-France, France

    Projet: RadioNG


    Le produit VCS CSoIP est un VCS IP intégrant les fonctions de communication Radio et Téléphone/Interphone pour la gestion de trafic aérien.
    Il est architecturé autour d’un LAN redondé sur lequel sont connectés en IP les postes opérateurs téléphoniques SIP, serveurs Radio VSoIP redondants, serveurs Téléphone/Interphone, et les passerelles téléphoniques, et les serveurs de gestion

    Rôles:
    - Revue et mise à jour des modèles de conception.
    - Mise en place d’un environnement de développement conteneurisé.
    - Mise en place d'une chaîne CI/CD.
    - Développements du module de gestion des conférences avec les tests unitaires.
    - Relecture du code.

    Outils: Podman, Kubernetes, C++17, libasan, Cmake, Doctest, SIP, CCMP, Bash, QtCreator, Git, Gerrit, Tuleap.

    Projet: SYSAT


    - SYSAT est un service de simulation de situation aérienne, il permet de concevoir des scénarios d’exercice. Un exercice permet de reproduire une situation opérationnelle de contrôle aérien (trafic aérien, mouvements aérodrome, conditions météo, etc.) et de modéliser des mobiles évoluant dynamiquement sous forme de pistes radar et de modèles visuels 3D dans l’environnement d’un centre de contrôle.

    Rôles :
    - Développement des fonctionnalités "Pushbacks et postes de stationnement" dans l'IHM de pseudo-pilote.
    - Développement de module RAD qui simule les différents types des radars et permet de créer les pistes radar correspondantes aux mobiles dans le champ de détection.
    - Envoyer l'état des radar les pistes au système opérationnel (norme ASTERIX Cat065 et Cat062).
    - Simuler les couches et les événements vent.
    - Amélioration de l'IHM meteo.
    - Simulation des capteurs locaux de météo (vent, nuage, visibilité, température, pression, humidité, etc).
    - Envoyer l'état des capteurs au système opérationnel.
    - Analyse et correction des bugs.
    C++17 Python Podman Linux Bash Kubernetes Cmake Cycle en V Gerrit Tuleap Qt5
  • Thales
    Software Engineer at Thales RCS
    TRANSPORTATION
    February 2018 - Today (8 years and 4 months)
    Paris Area, France
    Projet: TransCity Dubai R2020
    TransCity (TCT) est un système de collection de revenue qui aide les autorités organisatrices et les opérateurs de transport à offrir des services de haute qualité pour l’accès aux transports publics, la route et les parkings.
    Au sein d'une équipe Scrum de 7-10 personnes, j'ai participé au développement évolutif de module TCT.
    TCT est une librairie C++ qui englobe le métier de ticketing (traitement des titres de transport) de tous les types d' équipements avec les spécificités billetique de projet Dubai R2020.
    Equipements fournis: portillons de contrôle (Gate), machines de vente de tickets (TVM), machines de points de vente (POS), portables d’inspection.
    Rôles :

    - Développement des nouvelles fonctionnalités pour le projet Dubai
    - Développement des nouvelles fonctionnalités pour le Produit TCT
    - Préparation des livraisons aux autres équipes.
    - Élaboration, maintenance, et évolution des jobs d'intégration continue.
    - Supporter les autres équipes dans leurs intégration de la librairie TCT.
    - Analyse et correction des bugs.
    C++ Poco Bash Cmake Jenkins Conan python Scrum Lean
  • SAGEMCOM
    Ingénieur développement C/C++
    March 2016 - December 2017 (1 year and 9 months)
    Mégrine, Tunisie
    Développement et maintenance de software de passerelles résidentielles pour les grands fournisseurs d'internet mondiales. * Projets: Charter 5260 (USA), Windstream 4360 (USA), BELL SBIG (Canada), TDC YouSee (Danemark), Telecentro 3890 (Argentine), CVA (Argentine), NET (Brésil), et CLARO (Pérou). * Environnement technique: openWRT, eCOS, middleware Sagemcom, middleware Broadcom. * Languages: C/C++, scripts bash, XML. * Hardware: F@st 5260, 5360, 3890. * Technologies et protocoles réseaux : Cable (DOCSIS3.1), FTTH, xDSL, PPP, DHCP, DNS, TLS, SNMP, IPv6, Wifi, firewall, routing, TR069, TR181. * Outils: Linux shell, Wireshark, Iptables, SVN, Bugzilla, Phabricator, Klocwork, Test link.

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • ingénieur
    ENSI - Ecole Nationale des Sciences de l'Informatique
    2012

Skill set

Categories