Anouar - Développeur C
Ref : 121116B003-
13260 CASSIS
-
Développeur, Intégrateur technique, Scrum Master (44 ans)
-
Freelance
PARCOURS PROFESSIONNEL
De Juillet 2017 à Novembre 2019
Mission chez SFR: Ingénieur expert
• Scrum master
• Développement et integration sur la gateway NB6VAC
◦ Projet backup
◦ Projet TR069
◦ Projet DLNA
De Décembre 2014 à Juin 2017
Mission chez Neotion: Ingénieur senior
Développement logiciel sur module d'accès TV (CAM)
◦Dévéloppement de POC de CAM verimatrix connecté
◦Intégration d'une lib CAS viaccess pour Fransat incluant l'OP par SAS et maintenance
◦Evlolution ADEC1.1/ESCA1.1 sur les CAM EXCET, consumer et pro, pour tricolor et maintenance
◦Developpement du module OP sur CAM viaccess
◦C, uC/OS, svn, trac
De février 2013 à Novembre 2014 SSII
Mission chez Cisco France: Responsable de livraison
Intégration logicielle sur set-top-box du browser Webkit/QT
Profiling, traitement des bugs, optimisations du browser sur middlware MHA et Fusion et sur différentes plateformes
C++, ClearCase, ClearQuest, GIT, webdriver, webinspector
2. De Janvier 2010 à ce jour chez Logiways- France
• Maintenance et amélioration du middleware Magello
1. Développement et migration du module de scanning SAT sur Magello
2. Développement d’un simulateur de frontend sat pour magello PC
3. Maintenance logicielle
4. Développement et intégration sur une nouvelle plateforme materielle st7105 DVB-T2
5. Développement du driver d’émulation d’eeprom
6. Développement du driver de backend SCART
7. Développement du driver de front panel
8. Maintenance logicielle
• Développement et intégration sur une nouvelle plateforme materielle st7105 DVB-S/DVB-T, développement du module PushVod
1. Développement des driver de frontend TER et SAT
2. Développement du module de gestion du disque dur
3. Développement du parsing des tables PushVod Maintenance logicielle
4. Développement du module de correction d’erreur sur les assets PushVod
5. Développement du module de monitoring PushVod
6. Intégration du module de recommandation d’asset
7. Maintenance et correction de bugs
• Environnement Technique
Langages : Language C
OS : linux, OS21
Gestion de configuration : Bazaar
METHODOLOGIE : AGILE SCRUM
De fevrier 2008 à Decembre 2009 chez Alten- France
1. Mission chez Pace France : Intégration de modules logiciels dans l’équipe IPTV et maintenance du logiciel Pace embarqué (platforme logicielle)
● C/C++, Linux embarqué, Svn , Bugzilla
● Installation, validation et maintenance de la chaine de compilation uClibc
● Intégration de module logiciel ST pour une cible ST7101/ST7109 ( noyau linux 2.6.17 de STLinux2.2, STFAE)
● Intégration de modules sur un chipset Broadcom
● Intégration de module Pace
● Intégration et validation du logiciel de boot pour restituer et démarrer le logiciel en flash
● Développement d’API d’intégration
● Développement de divers modules driver linux kernel
● Support des partenaires pour l’installation de l’environnement de compilation croisée
● Adaptation et installation d’un environnement logiciel simplifié pour la validation matérielle
● Développement de HAL pour intégration de middleware
De septembre 2007 à Novembre 2007chez IT2S– France
Mission chez NDS France : Intégration d’un système de contrôle d’accès PPV sur un décodeur DVB-S
De septembre 2005 à Aout 2007chez SAGEM– Tunis
Développement de modules linux pour gateway
● OS: linux 2.6, langage C, cible MIPS
● Implémentation du module TR069
● Architecture et implémentation du module TR098
● Implémentation du module TR069
● Architecture et implémentation du module TR09
● Intégration et maintenance d'un driver USB sur une gateway
Développement de module applicatif et intégration de drivers pour décodeurs de télévision numérique
● OS : nucleus, langage C, cible MIPS
● portage, maintenance et évolution du logiciel de Set top box
● Portage et intégration logicielle pour un nouveau chipset NEC
● gestion de la consommation électrique
● Ajout d’options : contrôle parental, AC3
● Réduction des délais événementiels
● Architecture de la couche IHM
● Développement en C de plusieurs page IHM (main menu, installation, epg)
● Développement des drivers pour intégration d'un module CAS VIACCESS sur une Set top box driver du démultiplexeur, driver du lecteur de carte à puce, driver du « Program Information »
De juillet 2002 à Aout 2005 à EBSYS Tunis
Conception et développement d’un système de gestion de flotte par GPS
● C, C++, DSP, VDSP, VDK, GPS, GSM, commande AT, NMEA
● Conception hardware du système de gestion de flotte par GPS
● Architecture logicielle du système
● Développement d’un driver UART pour la communication avec un module GSM
● Developpement de l'interface de l'interface de communication avec le modem GSM (AT Command)
● Développement de drivers GPIO
Développement d’un système de prédistion numérique des amplificateur de puissance UMTS
● C, DSP, VDSP, Matlab
● Conception du système
● Développement des modules et drivers DSP sur TS101
Développement d’un CODEC H.264 sur un DSP Blackfin (baseline)
● DSP, VDSP, Matlab
● DSP, VDSP, Matlab
● Implémentation de l’intraprediction
● Implémentation de l’interprediction
Développement d’un modem CPL à base de DSP ADI (CENELEC EN 50065 A,C)
● Electronique, DSP, C, VDSP, Matlab
● Conception et prototypage hardware du modem
● Développement de la couche physique du modem
● Développement de l’interface avec le compteur d’électricité
De Janvier 2002 à Juin 2002 : Stage de fin d’étude à e-device Bordeaux
Développement d’un analyseur de trafic sur un réseau CPL à protocole propriétaire (Token Ring modifié)
● C++ embarqué,Borland C++, CPL, Analyseur de trafic
● Développement de l’interface API pour interagir avec le protocole afin de capter les trames sur le réseau
● Développement d’un module de gestion des alarmes
● Développement d’interface de communication avec le serveur de gestion
De Juillet 2001 à Septembre 2001 : Stage de TANIT Group R&D
● Développement d’une interface PC de gestion de flotte par GPS sur carte numérisée
● Développement du module de communication sur port série.
● Développement d’une API d’affichage d’un objet sur une carte numérisée en fonction de ses coordonnées
3. ETUDES ET FORMATIONS
- Master télécom à SUPCOM
- Ingénieur en télécommunications SUPCOM – Architecture des systèmes de communication promotion 2002
- Baccalauréat Mathématique Mention Bien
Formation DSP ADI – 8 jours en 01/2004
Linux – 5 jours en 02/2006
4. COMPETENCES TECHNIQUES
Langages C, C++ , assembleur, Pantalk, VHDL(notions)
Systèmes Windows, Linux
OS temps réel VDK, Nucleus
Cibles numériques MIPS, ADSP21xx, BFxxx, TSxxx, SH, ST710x
Elec. analogique Convertisseurs, alimentations, filtrage, amplification
Télécoms GSM, AT Command, WLAN, TCP/IP, TR069, GPS, DVB, MPEG,
Outils et matériels Emulateur et debugger ADSP, oscilloscope, analyseur de spectre, debugger ST, Analyseur HDMI, Banc de certification Dolby
Outils logiciels et GCL Gcc, GDB, Matlab, VDSP, ADS, CVS, Pvcs, Bugzilla, continuous
Normes & méthodes Cycle V, AGILE Scrum
Langues Anglais , Arabe