Menu

Gwenolé BEAUCHESNE

Meudon

En résumé

Ingénieur INSA. 15 ans d'expérience de développement dans les logiciels libres et Open Source sous Linux. En particulier, portage d'applications et développement de bout en bout de distributions Linux pour plateformes 64-bit (ia64, ppc64, x86_64); développement de codecs vidéo accélérés par matériel (VA-API, VDPAU, XvBA), et expérimenté dans GStreamer et FFmpeg.

Mes compétences :
API
Compilation
Compression
GStreamer
JIT
Linux
Open Source
Software
Software Development
OpenGL
Wayland
Video Acceleration
GPU

Entreprises

  • Intel Corporation - Senior Linux Media Engineer

    Meudon 2011 - maintenant Ingénieur Media sous Linux au sein de l'équipe Visualization à l'OTC (Open Source Technology Center). Développeur principal de plug-ins GStreamer exploitant VA-API. Développeur de drivers VA pour processeurs graphiques Intel Gen ou PowerVR. Développeur de couches media pour Linux, Android et ChromeOS. Développeur upstream de codecs accélérés par matériel pour FFmpeg.
  • Splitted-Desktop Systems - Software Engineer

    2007 - 2011 Architecte et développeur de composants logiciels pour des set-top boxes de prochaine génération basées sur l'architecture x86. En particulier, cela inclut une expérience avec OpenGL et des bibliothèques de développement de plus haut niveau comme Clutter; WebKit pour des services de navigation web; et diverses solutions de décodage vidéo accéléré par matériel dédié ainsi que les APIs correspondantes comme VA-API, VDPAU, XvBA.

    Ingénieur multimédia. Support efficace de VA-API dans divers lecteurs Flash comme Gnash ou Lightspark. Développeur upstream de codecs vidéo accélérés par matériel dédié pour FFmpeg. Auteur de plug-ins GStreamer exploitant VA-API. Expérience de développement de lecteurs multimédias comme MPlayer, VLC ou XBMC.

    Architecte et développeur principal de technologies de jeu déporté (cloud gaming). Cela inclut une expérience avec des encodeurs matériels à faible latence en H.264, des protocoles de contrôle à distance, des protocoles de transport de vidéos H.264 ou de flux audio.
  • Mandriva - Engineering Manager

    Paris 2001 - 2007 Mandriva éditait la distribution Mandriva Linux, classée 3e au niveau mondial.

    [02/2006] Responsable de l'unité Core Labs (14 personnes). L'unité regroupe 3 équipes: Core Engineering, HW Quality Assurance et HW Enabling. Animation du groupe, gestion de projets. Définition des choix techniques pour le coeur du système Mandriva Linux. Contacts techniques avec des constructeurs clés comme AMD, Intel, ATI ou nVidia.

    [01/2004] Responsable de l'équipe Core Engineering (5 personnes). L'équipe s'occupe des projets bas-niveau de Mandriva Linux: noyau Linux, chaîne de compilation, internationalisation et localisation, Linux Standard Base (conformance LSB), portages vers architectures non x86. Animation de l'équipe.

    Mainteneur de la chaîne de compilation (binutils, gcc, glibc).

    Architecte et développeur principal des distributions 64-bit de Mandriva Linux (ia64, ppc64, x86_64). Définition et réalisation de la solution Multiarch de Mandriva Linux pour l'exécution et le développement d'applications 32-bit sous x86_64. Intégration et correction de programmes pour conformance ISO C, ISO C++ et portabilité 64-bit. Portage d'applications vers de nouvelles plate-formes 64-bit (x86_64, ia64), e.g. JVM Kaffe, Dietlibc, Mozilla, OpenOffice.org. Adaptation de l'installeur et création des ISOs.
  • IRISA - Élève-ingénieur stagiaire

    2000 - 2000 Stage au sein de l’équipe CAPS (Compilation, Architectures des Processeurs Superscalaires et spécialisés) de l’Institut de Recherche en Informatique et Systèmes Aléatoires. Contribution au développement d’un allocateur de registres multi-cible par coloration de graphes.

Formations

Réseau

Annuaire des membres :