Omar - Développeur C

Ref : 120308K002
Avatar d'Omar, Développeur C
Compétences
Expériences professionnelles
  • Aôut-Octobre 2009
    Expérience au sein de l’activité « Industrie » (TELNET HOLDING) : Télé relève des compteurs électriques : Développement d’une application MFC pour communiquer
    avec un compteur électrique. Environnement de dev : Visual studio 10/2009-10/2013
    Projet D58w : Vegaone, ARM9

    Projet Telstra : Vegaone, Infenion, ARM9

    Certification CATIQ2.0 du combiné D46 w : Vegaone, ARM9

    Projet D47w : Vegaone, ARM9

    Projet D680w :DCX, ARM9

    Depuis 11/2013 : Telium 2, TETRA Expérience au sein de l’activité « DECT » (TELNET) : Conception et développement logiciel embarqué d’un combiné et une base DECT :
    - Validation et correction des bugs (Problèmes IHM, Implémentation algorithme de Tri des fiches répertoires, Débogage & Test unitaires).
    - Implémentation du driver logique d’affichage des écrans, icônes et fond d’écran (Langage C),
    - Implémentation de la partie communication SPI d'un module DECT implanté dans une tablette (Langage C, Analyseur logique des signaux),
    - Développement d’une application PC (Java) pour tester le comportement du module DECT. La communication est USB puis portage pour communiquer en SPI,
    - Débogage & Test unitaires.
    - Implémentation algorithme de charge batterie (Langage C),
    - Gestion mode Idle (Combiné au repos) : Implémentation mécanisme de gestion des Timers (Langage C),
    - Gestion des interruptions radio, lecture mesure batterie, SPI
    - Formation CATIQ2.0 sur la nouvelle génération de la technologie DECT,
    - Implémentation des nouveaux services CATIQ2.0(Langage C),
    - Gestion des appels parallèles (Langage C),
    - Implémentation de la spec Orange (IHM, Mécanisme de caching en IDLE des listes CATIQ répertoire, nom combinés et journal) (Langage C),
    - Implémentation mécanisme de gestion des notifications envoyé par la base CATIQ2.0.
    - Formation sur la nouvelle plateforme DCX de DSPG,
    - Implémentation driver LCD physique SITRONIX (Langage C),
    - Implémentation driver DAX pour accès flash winbond (Langage C),
    - Gestion des timers, gestion de la mémoire,
    - Implémentation driver clavier matriciel (Langage C),
    Environnement de dev : Visual studio, SVN, Git

    Expérience au sein de l'activité monétique(TELNET) : Développement du logiciel embarqué d'un terminal de paiement électronique (TPE) pour le compte de INGENICO.
    Compétences Monétique : Cartes à puces, Cartes à piste, Cartes sans contact, commerce électronique, EMV & EMVCo, cryptographie, traitement de flux monétique (paiement, fidélité, cartes cadeaux), PayPass, ExpressPay & VisaPaywave, DCC (Dynamic Currency Conversion),
    - Implémentation d'une application WEB ( HTML et JavaScript) pour la gestion d'un restaurant. Cette application s'interface d'une part avec l'application de payement électronique et d'autre part avec le système de management du restaurant.
    Environnement de dev : IngeDev, Eclipse, Jira, SVN, SDK, Telium 1&2, TETRA, TELICAPT, IngeWeb, WebStorm
    Simulateur : ICCSim, SmartSpy

Études et formations
  • Etude et formation

    Ingénieur en télécommunications : Architecture des systèmes de télécommunications

    Travaux réalisés et stages
    Avril 2008 Participation au challenge d’entreprendre 2008, du 12 au 19 avril 2008, organisé par l’université 7 novembre à Carthage en collaboration avec l’Institut National de Telecom & Management Sud Paris.

    Juillet-Aout 2008 Stage ingénieur : Conception et implémentation d’un nœud MODBUS à base d’un PIC 16F877 (C, ISIS).
    Février-Juin 2009 Projet de fin d’études au sein de la société TELNET : Implémentation de la couche UDP d’une pile de communication TCP/IPv6 utilisée pour la télé relève des compteurs électriques. Cette couche fonctionne indépendamment du système d’exploitation et de l’architecture matérielle : L'intégration est faite sur FreeRTOS( UML, C).
    Développement d'un générateur de trame TCP/IPv6 avec Qt.
    Connaissances académiques :
    Réseaux Mobiles : GSM, GPRS, UMTS.
    Cisco Academy certificates: CCNA1, CCNA2, CCNA3, CCNA4.
    Certification TOEFL : score 533/670.
    Réseaux : Internet, LAN/WAN, WLAN, TCP/IP, Ethernet, faisceaux hertziens, transmission satellitaires, MODBUS, DECT.
    Communications optiques: WDM, DWDM, CWDM.
    Economie, Gestion et Droit : Gestion de l’entreprise, Gestion financière, comptabilité, Microéconomie, macroéconomie, Economie des Tics, Droit commerciale, droit de la concurrence et de la consommation, Droit des Tics…
    Connaissances informatiques :
    Systèmes d’exploitation : Windows, Linux.
    Langages: C/C++, Qt, Java, JavaScript, DotNet, assembleur ARM, VHDL, Python, PHP.
    Modélisation : UML, SDL.
    Base de données : MySQL.
    Simulation: MATLAB, ISIS, XILINX ISE, MODELSIM, OptiSystem, ADS.
    Bureautique : Word, Excel, Powerpoint, Visio.
    Outils : CVS / Git, Jenkins, Jira, Bugzilla.
    Environnement de DEV : Visual Studio, IngDev, Eclipse, Qt Creator.
    Langues
    Arabe : langue maternelle,
    Français : Bon niveau,
    Anglais : Bon niveau (certificat TOEFL),
    Allemand : Niveau académique.

Langues
  • Anglais - C2
Recommandations reçues
Omar n'a pas encore reçu de recommandations.

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Concepteur Développeur
Adrien

Concepteur Développeur

  • BOUAYE
C HTML5 PHP JavaScript CSS Electronique SolidWorks
Disponible
CV Développeur Full Stack Java / C++ / C /  Python
Angel

Développeur Full Stack Java / C++ / C / Python

  • MAUGUIO
Java Oracle C++ Python SQL JavaScript C C# .NET
Disponible
CV Ingénieur logiciel C++/Qt/QML
Roumaïssa

Ingénieur logiciel C++/Qt/QML

  • NANTES
C++ JavaScript C QT Git
Bientôt disponible
CV Ingénieur en développement
Mamady

Ingénieur en développement

  • GUYANCOURT
Vue.js JavaScript .NET SQL C++ Java C# Visual Basic React.js Node.js Linux API RESTful C Flutter PHP AngularJS Power BI PL/SQL MySQL
Disponible
CV Lead développeur Kotlin
Lionel

Lead développeur Kotlin

  • RILLIEUX-LA-PAPE
Kotlin SWIFT Android iOS Scrum Python JavaScript React Native C# C Unity 3D
Disponible
CV Développeur
Paul

Développeur

  • ISSOUDUN
C++ JavaScript C# C NestJS TypeScript GO Arduino Visual Studio Python Unity 3D Unreal Engine React.js Assembleur F# SQL Node.js Bubble Flutter QT
Disponible
CV Technical Product Owner | Embedded Project Manager | Delivery Lead | C/C++ Developer
Mahady

Technical Product Owner | Embedded Project Manager | Delivery Lead | C/C++ Developer

  • CHAMPS-SUR-MARNE
C++ Linux embarqué Agile Scrum C
Disponible
CV Développeur C++
Badri

Développeur C++

  • CLAMART
C++ C Linux embarqué Python DevOps CI/CD Bash Visual Studio Temps réel Systèmes embarqués VHDL SQL
Disponible
CV Développeur Machine Learning Python (Pandas, NumPy)
Emmanuel

Développeur Machine Learning Python (Pandas, NumPy)

  • VERNON
Python (Pandas, NumPy) IA Générative PyTorch R Julia Linux Deep Learning Gestion multi-projets POSTGRES MLflow Models SQL Rust Jira Git Github Amazon AWS MLflow COMMON LISP C
Disponible
CV Administrateur Bases de Données PostgreSQL
Marc

Administrateur Bases de Données PostgreSQL

  • TOULOUSE
PostgreSQL Linux RHEL C Python Systèmes embarqués
Disponible