DENIS
SEBBAG

Ingénieur Études et Développement

Bienvenue sur mon site personnel. Vous trouverez ici des informations sur mes activités, expériences professionnelles et mon CV interactif. Ci-dessous, vous trouverez également une icône pour télécharger ce dernier (version résumée). Alors bonne visite... Et n'hésitez pas à me contacter avec l'onglet CONTACT, ou par email directement, je ne manquerai pas de vous répondre.

  • EN POSTE

À propos de Moi

Informations personnelles

  • DENIS SEBBAG
  • 29 SEPTEMBRE 1964
  • Les Caillols
    13012 MARSEILLE
    FRANCE
  • DENIS@SEBBAG.FR
  • +33 6 17 67 04 82

CV

Pour naviguer dans mon CV interactif, placez la souris sur les titres fléchés et cliquez pour afficher les détails correspondants. Cliquez à nouveau pour n'afficher que le titre. Ci-dessous vous trouverez également un bouton pour afficher tous les détails d'un seul coup.

  • AFFICHER TOUS LES DÉTAILS
  • AFFICHER LE RÉSUMÉ DU CV



Télécharger le CV

Télécharger le CV détaillé

Compétences

  • Techniques

    • Langages C, C++, Java, shell Linux/Unix (bash, csh, tcsh), Perl, Php, Ruby, Javascript/Ajax, HTML 5/XHTML, CSS 3, XML, assembleurs (80x86, ARM), SGBD SQL : MySQL, PostgreSQL, SQLite
    • Communication et réseau sous Linux/Unix (IPC, sockets) : Ethernet, TCP/IP, programmes applicatifs et serveurs (SMTP, POP, FTP, telnet, SSH, DNS), RFC et leurs applications sous Linux
    • Environnements techniques : PC, serveurs Linux, Lamp, systèmes embarqués : décodeurs de télévision numérique (plateformes OpenTV en langage C, Mediahighway en langage pantalk et MHP en java), téléphones mobiles (MIDP 2.0 Java), box internet ADSL/fibre, cartes industrielles à base de MCUs ou processeurs
    • Distributions Linux : Debian, Red Hat, Ubuntu, Gentoo, OpenWRT (distro routeurs)
    • Outils : J2EE, J2ME, Eclipse, Visual Studio
    • Gestionnaires de configuration : SVN, Git, Mercurial, Continuus/CM
    • Outils GNU : make, gcc, gdb, autotools, autoconf
    • Gestionnaires de projets : Redmine, Trac
    • Gestionnaires de distributions Linux, et firmware : Yocto, Buildroot, LTIB (processeurs Freescale iMX)

  • Métier

    • Méthodes de conception : MERISE, UML
    • Méthode de travail : Agile
    • Développement en embarqué, contraintes fortes, temps réel, RT-Linux, multithreading
    • Normes de télévision numérique DVB/MPEG ( -T, -S, -C, -T2, -S2, -H mobiles)
    • Rédaction de cahier des charges, spécifications fonctionnelles et techniques, cycle en V

Expériences professionnelles

  • Ingénieur développement serveurs de clés 04/2023-à ce jour
    S.I.I - Thales (Gémenos)

    Développement de tests et nouvelles fonctionalités sur serveurs de clés bancaires.
    • Développement sur serveurs de clés bancaires (KMS, key management serveur et HSM, hardware security module).

  • Ingénieur développement langage/plugins Ruby 08/2022-12/2022
    S.I.I - Airbus Helicopters (Marignane)

    Développement en Ruby de plugins Redmine pour la gestion des niveaux/autorisations de synchonisation inter-sites. Unité simulateurs de vol.
    • Mise en place de niveaux de sécurité pour la synchronisation inter-sites entre Airbus Helicopters France, Allemagne et Inde.

  • Ingénieur R&D systèmes embarqués en imagerie médicale 05/2022-08/2022
    S.I.I - Delmont-Imaging (La Ciotat)

    Imagerie médicale gynécologique/endoscopie.
    • Développement de boitiers de commande des caméras d'endoscopie gynécologique (hystéroscopie, colcoscopie), développement du firmware du boitier et de l'application de pilotage de l'endoscope.

  • Ingénieur R&D sur applicatif de surveillance/sécurité maritime 10/2021-05/2022
    S.I.I - Airbus Defence and Space (La Ciotat)

    • Application java de gestion de sécurité maritime : gestion du firmware des capteurs

  • Ingénieur études et développement système et applicatif embarqué 03/2015-08/2021
    Neotion (Aubagne)

    Développement de modules d'accès conditionnel (pour accès aux chaînes numériques payantes sur satellite/TNT, norme CI+), et passerelle satellite/IP pour streaming
    • Réalisations
      • Développement de librairies/drivers/système pour modules d'accès conditionnel, en embarqué
      • Développement d'applicatifs spécifiques aux clients sur les mêmes modules
      • Développement d'outils divers
      • Réalisation d'une passerelle satellite/IP (norme dvbnet) pour streaming vidéo sur téléphones/tablettes.
    • Environnement
      • Modules d'accès conditionnel, sous OS eCos
      • Postes de travail sous Linux
      • Langages C, python, shell script
      • Outils G.N.U. : gcc, make, cmake, gdb
      • Chaîne de cross-compilation, création de distributions Linux avec buildroot et Yocto
      • Injecteurs de flux satellite pour tests en télévision numérique (RF players)

  • Ingénieur développement TV numérique/Linux bas niveau/drivers 09/2014-12/2014
    SmarDTV (La Ciotat)

    Développement hardware/software de décodeurs de télévision numérique
    • Réalisations
      • Démarrage d'un prototype de STB de dernière génération
      • Développement et intégration système, firmware, en langage C et assembleur ARM Cortex, sur décodeur de télévision numérique
      • Mise en place de bootloader, firmware et chargeur Linux, partitionnement des mémoires flash
      • Tests de démarrage, débogage avec sonde JTAG en assembleur ARM et langage C
      • Développement d'outils de test de la STB/exploitation du BSP/API du chip équipant la STB
    • Environnement
      • Décodeurs de télévision numérique sous Linux embarqué
      • Postes de travail sous VM Linux
      • Outils G.N.U. : gcc, make, gdb, autotools …
      • Chaîne de cross-compilation
      • Gestionnaires de distributions Linux : Yocto, Buildroot
      • Injecteurs de flux (RF players)

  • Ingénieur études et développement sur box internet ADSL/Fibre 10/2013-06/2014
    SFR R&D (Marseille)

    Opérateur internet/téléphonie mobile.
    • Réalisations
      • Correction en langage C de drivers Linux (détection des STBs connectées à la box internet)
      • Développement sur box internet d'un client cloud pour Dropbox et 'SFR cloud' en langage C, shell script et HTTP (API REST)
      • Packaging des applications sous distribution Linux/ OpenWRT
    • Environnement
      • Box internet ADSL/fibre sous Linux embarqué
      • Postes de travail sous Linux
      • Outils G.N.U. : gcc, make, gdb, autotools …

  • Ingénieur études et développement embarqué/serveurs de données 11/2012-10/2013
    Ecometering (filiale de G.D.F. Suez) (Courbevoie/La Défense)

    Développement de serveurs et concentrateurs de relevés de mesures energétiques (eau, électricité et thermiques) : technologies 'Smart energy', développement des cartes embarquées 'concentrateurs', firmware et middleware.
    • Réalisations
      • Développement, intégration système et applicatif en langage C et assembleur sur cartes embarquées conçues en interne, à usage de 'concentrateur de mesures'
      • Mise en place de bootloader type U-boot, firmware et chargeur Linux
      • Adaptation et développement de drivers kernel Linux pour la partie électronique spécifique aux cartes Ecometering (modifications du BSP)
      • Ajustements du noyau Linux aux plateformes
      • Gestion et partitionement de la mémoire flash
      • Applicatifs de configuration (serveur http) et de relève de mesures
      • Développements d'applicatifs de gestion des relevés énergétiques et d'intranet, en langage C, perl et bases de données PostgreSQL sur serveurs de stockage des données issues des concentrateurs embarqués
    • Environnement
      • Serveurs Linux
      • Plateformes embarquées sous Linux, à base de cœurs ARM 9/Soc Freescale iMX25
      • Outils G.N.U. : gcc, make, gdb, autotools ...

  • Ingénieur débogueur développeur en embarqué sous Android 05/2012-09/2012
    Parrot (Paris)

    Développement d’équipements audio et de consoles multifonctions pour automobile.
    • Réalisations
      • Débogage en embarqué sous plateforme Android, de consoles autoradios haut de gamme , incluant des fonctions de téléphone mobile Bluetooth, lecteur MP3 et AAC, tuner R.D.S., G.P.S, reconnaissance vocale pour l’appel des contacts du répertoire téléphonique et choix des morceaux de musique à jouer
      • Développements correctifs en langage C, C++ et java des bogues qui m’étaient confiés
    • Environnement
      • Consoles autoradio multifonctions sous Android embarqué
      • Normes Bluetooth (profil audio A2DP), Wifi
      • Stations de travail Linux Ubuntu
      • Outils de débogage G.N.U. : gdb, gdbserver, et adb (serveur de debug/console/traces USB pour Android)

  • Ingénieur études et développement en langage C et C++ 09/2011-03/2012
    SER2S (Puteaux)

    Développement de serveurs pour transactions de cartes bancaires.
    • Réalisations
      • Développement sous Linux de serveurs de traitement de transaction cartes bancaires
      • Développement des fonctions de trace des transactions d’autorisation bancaire et d’échanges de clés de cryptage
      • Rédaction de documentation sous Word
    • Environnement
      • Stations de travail Windows avec client VNC de serveurs Linux virtualisés
      • Méthode de travail Agile (scrums/réunions quotidiennes)
      • Méthode d'analyse U.M.L.

  • Ingénieur développement S.D.K. en langage C et Ruby 02/2011-07/2011
    Bewan/Pace (Saint Cloud)

    Développement de firmware, middleware et S.D.K. (software development toolkit) pour décodeurs de télévision numérique et box internet ADSL.
    • Réalisations
      • Développement sous Linux de scripts de génération de firmware en shell et Ruby (S.D.K.)
      • Écriture de Makefile
      • Développement de drivers et middleware en langage C (réseau et VOIP) sur box internet ADSL et STB
    • Environnement
      • Box internet ADSL sous Linux embarqué
      • Outils G.N.U. : gcc, make, gdb
      • Stations de travail sous Linux virtualisé

  • Ingénieur développement TV numérique 02/2010-08/2010
    Sagemcom (Rueil Malmaison)

    Développement de middleware et firmware pour décodeurs de télévision numérique.
    • Réalisations
      • Intégration en langage C d'un SGBD (SQL, implémentation de la librairie SQLite) pour le PVR (magnétoscope numérique ' Personal Video Recorder')
      • Développement de diverses pages de test HTML du navigateur embarqué
      • Développement en langage C et C++ d'un lecteur simplifié audio/vidéo de flux TS mpeg
    • Environnement
      • Décodeurs de télévision numérique sous Linux embarqué
      • Stations sous Windows

  • Ingénieur développement et débogage en TV numérique 09/2009-01/2010
    NDS France (Issy les Moulineaux)

    Développement de middleware pour décodeurs de télévision numérique.
    • Réalisations
      • Développement et débogage en embarqué sur décodeur de télévision numérique en langage Flash Actionscript 2, et pantalk
      • Interface graphique du PVR (magnétoscope numérique)
      • Débogage/modification du module de recherche des chaînes
    • Environnement
      • Décodeurs de télévision numérique
      • Langage Pantalk (plateforme middleware Mediahighway) et Actionscript 2 (Flash, moteur "Bluestreak")
      • Stations de travail sous Linux

  • Ingénieur développement en langage C et java sous divers OS 07/1999-07/2008
    Pixtel (Paris)

    Développement et suivi d'applications pluri médias, applications interactives en TV numérique, serveurs vocaux interactifs, Wap, Smartphone, Web, minitel.
    • Réalisations
      • Développement en embarqué d’applications de télévision interactive, en langage pantalk (plateforme de décodeurs de TV numérique Mediahighway), langage C (plateforme OpenTV) et java (plateforme M.H.P.)
      • Développement d'un serveur de telnet pour téléphones mobiles (prise en main à distance des serveurs de diffusion satellite pour le suivi de la liaison de données des applications de télévision interactive)
      • Développement en langage C de serveurs de diffusion satellite, serveurs minitel, sites web, serveurs vocaux interactifs, services surtaxés SMS-C
      • Développement en java d'applications pour téléphones mobiles (norme MIDP 2.0)
      • Développement de clients de mail POP3 (pour la récupération des photos en M.M.S. d’un concours organisé par le Figaro)
    • Environnement
      • Linux distribution Red Hat
      • Outils GNU : gcc, make, gdb
      • Plateformes de décodeurs de télévision numérique : Mediahighway, OpenTV et M.H.P. (java)
      • Stations Sun/Solaris de développement en télévision numérique (Mediahighway)

  • Développeur informatique et hardware, consultant 06/1985-06/1999
    Diverses sociétés et indépendant (Marseille)

    • Développements d’applications de gestion de cabinets d’imagerie médicale (cabinets de radiographie, scanner, I.R.M, échographie), interfaçage de facturation sécurité sociale avec un lecteur de carte Vitale, sous Windows 98, en langage C++ (bibliothèque propriétaire Sagem)
    • EMC² : création de la société, conseil en informatique et bureautique, entre autre pour cabinets de géomètres experts et services d'urbanisme ; interfaçage avec PC sous MS-DOS d’instruments de mesure (carnets électroniques de relevés de points topographiques), développements en langage C, basic
    • Jaxden : création de la société, conception et commercialisation de cartes d’acquisition audio pour PC, développement des couches basses ; driver MS-DOS (langage C et assembleur 80x86)
    • Réalisation d’un système d ‘exploitation de disquettes sur micro-ordinateurs Oric, Atmos et Telestrat, en assembleur Rockwell 6502

Études/formations

  • Formation Lamp Php/MySql, Symfony, Web 06/2014-08/2014
    Human Booster

  • Formation Unix, plateformes Linux – Solaris – B.S.D. – S.C.O. 07/2005-08/2005

  • Formation développement sur décodeurs de T.V. numérique 04/2004
    Plateforme logicielle TV num. : M.H.P. (multimédia home platform/java)
    NDS France (ex. Canal+ Technologies)

  • Formation développement sur décodeurs de T.V. numérique 01/2000
    Plateforme logicielle TV num. : MediaHighWay
    Canal+ Technologies

  • Diplôme universitaire technologique de Génie Informatique 09/1994-07/1996
    Option programmation avancée et bases de données, mention très bien
    Université de Provence (Marseille)

  • BTS Informatique de Gestion 12/1989-06/1991
    Greta Nord Marseille

  • Baccalauréat série C 06/1982
    Mathématiques/Physique
    Lycée Provence Marseille

Divers

    • Anglais technique : courant, lu, écrit, parlé
    • Chinois mandarin : intermédiaire à l’oral
    • Permis de conduire catégorie B
    • Musique (composition, interprétation, chant)
    • Ski

Contactez moi

Remplissez ce formulaire pour me contacter, être au courant de mes activités et de mes projets professionnels.

  • ACCUEIL
  • A PROPOS DE MOI
  • CV
  • CONTACT