Chourahbil - Développeur C

Ref : 160207M009
Photo de Chourahbil, Développeur C
Compétences
C
C++
XML
LINUX EMBARQUE
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES

    Oct. 2018 – Nov. 2019 - ARTEL
    Ingénieur : C / C++ - département gestion de flottes.
    - Projet : Réalisation de la plateforme de test & validation pour la carte BMS à la
    place de l'ancienne carte TEXA. - Migration de la chaîne de compilation du projet vers yocto et intégrant les
    nouveaux drivers. - Réalisation des mesures et vérification de la consommation de la nouvelle
    carte dans les différents cycles de vie de la carte (suspend, shutdown, batterie interne, batterie de la voiture)
    - Préparation de la batterie de Tests unitaires pour le projet ( modules GSM, BLUETOOTH, ACCELEROMETR( low-G & High-G). APC, batterie interne, GNSS, LIN-INPUT, coprocesseur, TIMER...)
    - Interfaçage avec l’équipe driver BMS (réception des nouvelles cartes, ouvertures des nouveaux bugs dans leurs systèmes de suivi
    Keyword: yocto, C/C++, GIT, CUnit, Bluetooth, GSM, GNSS, TCP/IP

    Mar. 2018 – Sep. 2018 - InWebo
    Ingénieur : C / C + +/C # /Android - département Sécurité.
    - Projet : Contribution à la réalisation du projet Crédenciale Provider (MFA) pour
    Desktop. - Adaptation/Compilation du projet Open source PGina (compilation Windows
    7/8 et 10 pour les architectures x64 et x86). - Intégration du module de génération des clés dans le nouveau projet. - Correction de l’algorithme de génération des clés Grace-période. - Développement du module d’échange de clé entre l’application et le
    smartphone. - Développement du serveur Bluetooth en se basant sur la lib InTheHand. - Développement du serveur BLE en mode Advertisement. - Développement de la batterie de Test unitaire pour le nouveau projet. Keyword: Windows, Android, C#, C++, GIT, XUnit, Bluetooth, BLE, TCP/IP

    Dec. 2016 – Today- WYPLAY
    Ingénieur : C / C + + - département TV-numérique.
    - Projet: Contribution à la réalisation du middleware projet du client AT&T Samba qui permet de réaliser le règlement/livraison et le dénouement des opérations de gré à gré également et les opérations de bourse déjà exécutées.
    - développement du nouveau module DSS parseur du nouveau protocole DSS .
    - Adaptation du module Player/Verifier pour répondre aux exigences de DVB-S2 afin d'ouvrir des session record/Timeshift/live.
    - Développement du la nouvelle fonctionnalité Bmail( filtrage des EMM / déclenchement des évents,...).
    Keyword: Gentoo, Genbox, Linux, C/C++11/Python, Braodcom, CPPUNIT, CUNIT, DVB-S, DSS, KAS VG, Git.

    Mars. 2015 – Sep. 2016- SOCIETE GENERALE Securities Services
    Ingénieur : C / C + + - département Back-office.
    - Projet: Développement et maintenance du projet NCIS qui permet de réaliser le règlement/livraison et le dénouement des opérations de gré à gré également et les opérations de bourse déjà exécutées.
    - Correction IHM.
    - Assurer la livraison de la version 3.00 du logiciel et passage des tests unitaires sur les modules carnet marché et carnet réseau.
    - Correction et débogage de certaines batch mises en PROD.
    - Développement du batch de traitement des instructions OST.
    - Développement du batch de service CSD.
    - Développement du batch de dénouement partiel sur la plateforme T2S.
    Keyword: Windows, Linux, Visual C++, MFC, SQL, PRO C, Oracle, TOAD, XML, UML, SWIFT, PLATEFORME T2S, NCIS.

    Juil. 2014 – Fev. 2015 - MYXYTY - France
    Ingénieur : intégrateur - département MyxyBox +.
    - Projet: Migration de solution MyxyBox + pour être intégrée dans les routeurs Sagem.
    - Portage la partie logicielle et l'élimination de la dépendance hardware.
    - Résoudre les problèmes de compilation et de liaison après la migration de l'Open EMBEDDED à OpenWrt.
    - Compilation du noyau et la modification de certains drivers pour adapter aux exigences (drivers cdc_acm ...).
    - Compilation de VLC et l'intégrer dans la nouvelle solution.
    - Réalisation de la nouvelle chaîne d'outils de solution.
    Keyword: C, Makefile, builtool, Automake/AUtoconf, armv7,mips, Open EMBEDDED, OpenWrt, RTSP, Streaming.

    Mars. 2012 – Avril. 2014 - NDS-CISCO - France
    Ingénieur : C embarqué - département TV numérique Middleware MHA & FUSION.
    - Projet: Contributeur au module CAS de la plateforme MHA.
    - Implémentation du la fonctionnalité BMAIL (IRD-command) pour le client KDG.
    - Changement de l’implémentation du filtrage des EMM pour répondre aux exigences du Canal+.
    - Test et correction de l’implémentation du la solution Simulcrypt pour le client KDG.
    - Développement de la plateforme des tests fonctionnels du module CAS.
    - bug fixing.
    - Projet: Contributeur au module PREFS de la plateforme FUSION.
    - Implémentation du la fonctionnalité de synchronisation des chaines favorites pour le client UPC.
    - correction des problèmes de sortie HDMI après sortie du l’état standby.
    - Ajout de la synchronisation de certaines propriétés pour le client VOO.
    - Optimisation et correction des fonctionnalités de synchronisation et d’échange de données XML.
    - bug fixing pour le client canal-D, COGECO.
    - Modification des fonctionnalités de gestionnaire de la SCART pour répondre aux exigences de SKYD.
    - bug fixing.
    Keyword: C, CUnit , STLinux, shell, Nagra KAS, VG KAS, VG + KAS, serveur UPM, serveur PS, XML , plateforme MHA, plateforme FUSION,

    Jan. 2009 – Sep.2011 - SunGard - Tunisie
    Ingénieur : C / C + + - département Global Trading.
    - Projet: Prototype d’une nouvelle architecture software: permettant le High frequency trading. Chi-x
    - Implémentation du plugin connectivité bourse.
    - Conception / développement des requêtes marchés par Order (MO).
    - Conception / développement des requêtes marchés par Limit (ML).
    - Conception / développement des requêtes annulation des trade.
    - Projet: Turkex derivatives via le réseau FOREX.
    - Conception / développement d’une application gateways permettant la réception du flux bancaire via le réseau FOREX.
    - interfacer entre l’équipe QA, support et MOE.
    - Répondre au retour client (bug fixing, enhancement)
    -Projet: EDX SOLA via le réseau GL-net.
    - Conception / développement d’un serveur de flux permettant l’accès à la bourse EDX SOLA via le réseau GL.
    - Participer à la mise en ouvre de la spécification fonctionnelle.
    - Répondre au retour client (bug fixing, enhancement)
    -Projet: EQDCT via le réseau GL-net.
    - Conception / développement d’un serveur de flux permettant l’accès à la bourse EQDCT via le réseau GL.
    - Participer à la mise en ouvre de la spécification fonctionnelle.
    - Répondre au retour client (bug fixing, enhancement)
    -Projet: IDEMSOLA via le réseau GL-net.
    - Portage du code d’EDX SOLA et l’adapter aux besoins du projet de IDEMSOLA.
    - Répondre au retour client (bug fixing, enhancement)
    - Projet: scampi B
    - Revue de code des projets pilote LIFFE (London) et CMEFAST (Chicago).
    - Implémentation d’un outil de stress permettant de sauvegarder le flux bancaire et de le rejouer avec un débit configurable.
    - Projet de maintenance: développement des exigences clients :
    - Récupération des flux bancaire perdus (SWX Swiss).
    - Implémentation de la fonctionnalité Ticksize dynamic (SIBE Spain)
    - Assurer la migration vers UMTF Symbology (EQDCT Berlin).
    - Migration vers la version 10 (INETSAX Swedish), (DFM Dubai), et pour (EGX Egypt).
    Keyword: Solaris (8 and 10), RH (3, 4 and 5),dbx,gdb, Programmation réseau, Programmation multithread, STL / BOOST, Design Pattern, XML, MySQL, TCP/IP, Protocol FIX/ FastFIX, Protocol TIP/ITCH, Protocol ITCH, Protocol SOLA – HSVF, Scrum, QAC + +, Valgrind, cppcheck.

    Apr. 2007 – Jan. 2009 - SAGEM SOFTWARE & TECHNOLOGIES- Tunisie
    Ingénieur C/C++ embarqué - department TV numérique.
    - Projet de développement d’une nouvelle STB (ST5107) avec le nouveau noyau de contrôle d’accès de Nagra ALADIN (Kernel 5) (CHORUS Ireland)
    - Développement de la partie DAL (couche d’abstration drivers): module Operating System (OSY) et Smart Card (ICC).
    - Passage de la certification Nagra
    - Développement de la partie Notification entre l’Ocode et le kernel Acces system (KAS).
    - Projet Migration du contrôle d'accès du Viaccess vers Mediaguard pour (NOOS Holland)
    - Développement de la partie Notification entre l’Ocode et le système de Contrôle d’accès.
    - Développement de la partie IHM.
    - Développement de la partie the partie enregistrement.
    - Projet Migration du contrôle d'accès du Viaccess vers Mediaguard pour (NUMERICABLE France)
    - Réalisation de la chaine de compilation pour les différentes générations du soft (G3, G4, G5, G6).
    - Développement de la partie IHM exigée par le client.
    - Gestion mémoire pour la G3.
    - Projet de maintenance: modification IHM pour μG6 STB (TDC – Danemark) et pour le PVR (TUTV – England).

    Keyword: OS 20/21/ STlinux, µtos, OpenTV, MPEG, DVB-T, DVB-C, chipset ST, chipset IBM, Jtag, ST20/40, Python, Makefile.

    Juin. 2006 - Mars. 2007 – SOCIETE MAGHREBINE DE TRAVAUX PUBLICS
    Ingénieur réseau: Etude & Planification
    - Etude, planification et déploiement d’extension du réseau RTC vers les alentours du port International de Tunisie.
    - Etude, planification et déploiement du réseau local du lycée secondaire de Raoued.

Études et formations
  • FORMATIONS
    2009- Formation Finance
     Obtention GL-core certification.

    2002 - 2006- ingénieur ESC (Système embarqué communicant).
    Ecole Supérieur de télécommunications de Tunis SUP'COM.

    2000 - 2002 – Option Math-Physique
    Institut préparatoire aux études d'ingénieurs de Tunis : IPEIT

    LINGUISTIQUES
    Anglais Niveau professionnel.

    Français Niveau professionnel

    Arabe Langue maternelle

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Développeur
Thomas

Développeur

  • VALBONNE
JAVA PYTHON JAVASCRIPT C HTML Angular C++ SQL
Disponible
CV Consultant cybersécurité & développement
Alain

Consultant cybersécurité & développement

  • BUSSIÈRES
C C++ JAVA ORACLE
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible