Menu

Kevin LE NER

Roubaix

En résumé

Mes compétences :
Android
Arm
Clearcase
Confluence
CUDA
Eclipse
GCC
Gdb
Git
H264
JAVA
Jenkins
Jira
Language C
Language C#
Language C++
Linux
Maven
MIPS
MySQL
Network
Openmp
Python
REST
SIPP
SVC
SVN
Wireshark
X86

Entreprises

  • OVH - DevOps

    Roubaix 2014 - maintenant
  • Technicolor - Ingénieur d'application Eurogiciel

    Issy-les-Moulineaux 2013 - 2014 Next Generation Automation Tools :
    - Expertise Jira
    * Installation et évaluation de Jira (plus plugins Agile, Zephyr, Structure... et Confluence)
    * Migration RallyDev vers Jira
    * Accompagnements des équipes pour la migration : documentation, démos, trainings
    * Développement de modules (python, Rest API)
    * Chef de projet sur la partie support (équipe de trois personnes)
    - Expertise Jenkins pour les équipes projets
    * Automatisation des tests avec Jenkins et accompagnement des équipes
    * Mise en oeuvre de solutions automatiques pour la gestion des devices de test et des nodes dans Jenkins
    - Implémentation de plugins Jenkins
    * Mise en place des outils de développement : Jenkins (intégration continue), Sonar (Analyse statique de code), Sonar (Continuous delivery)
    * Interfaçage d'Eclipse avec Git, Maven, Cobertura, Sonar.
    * Développement Java
    - Contexte internationnal (France, Chine, Belgique)
  • Technicolor - Ingénieur d'application Eurogiciel

    Issy-les-Moulineaux 2012 - 2013 Projet UTF : Ingénieur qualité, Responsable intégration continue
    - Définition de la politique de tests et automatisation des tests avec Maven et Jenkins.
    - Automatisation du processus de déploiement sur l’environnement de staging.
    - Définition de la stratégie de déploiement continu en production et implémentation.
    - Mise en place d’outils visant à améliorer la qualité du code (Sonar, Cobertura, Radiator view).
    - Développement du framework de tests (java).
    - Maintenance des gateways utilisées pour les tests.
    - Contexte international (France 2 personnes – Chine 7 personnes).
    - Méthode Agile Scrum
  • Technicolor - Ingénieur d'application Eurogiciel

    Issy-les-Moulineaux 2012 - 2012 Quality Shared Tools :
    - Mise en place de la méthode Agile (Kanban)
    - Etude d'outils et démonstration aux stakeholders
    - Exemple d'outils : Codestriker, gdb (multi-process), Ant, Maven, Scons, cmake
    - Mise en place du système d'intégration continue sur projet interne technicolor : serveur Jenkins, repo Nexus, Maven, Java et Git.
    - Contexte internationnal (Etats-Unis, France, Belgique)
  • Technicolor - Ingénieur d'application Eurogiciel

    Issy-les-Moulineaux 2011 - 2012 Projet Euskaltel :
    Debugging sur STB DCIEKT713 avant la mise en production du produit :
    - Reproduction et correction des bugs rapportés par le client Mirada.
    - Synchronisation des échanges entre le processeur STB et le processeur cable modem.
    - Montage automatique de l'USB.
    - Résolution de fuites mémoires niveau kernel.
    - Création d'un user manuel pour Nagravision (contrôle d'accès) et livraison d'un build tree.
  • Altran - Ingénieur Linux embarqué

    Vélizy-Villacoublay 2011 - 2011 Technicolor : Ingénieur développement Linux embarqué


    Ingénieur développement chargé du support sur les gateways Technicolor :
    - Reproduction des défauts et correction
    - Rédaction de release note, build et livraison des nouveaux firmwares aux clients
    - Intégration d'outils (remote debugging et easy bundle deployement) dans le sdk OSGI

    Environnement :
    Matériel : Technicolor Gateways
    Système : Linux 2.6, VMware
    Langage : shell, java
  • Altran - Ingénieur Linux embarqué

    Vélizy-Villacoublay 2011 - 2011 Technicolor : Ingénieur développement Linux embarqué Media Encore


    Ingénieur développement chargé du portage du driver MOCA :
    Mise en place de l'environnement : compilation du bootloader, du eCOS et du système Linux.

    Environnement :
    Matériel : Broadcom dxi901gw
    Système : Linux 2.6, eCOS
    Langage : shell
  • Altran - Stagiaire

    Vélizy-Villacoublay 2010 - 2010 Stage de fin d'études (6 mois)

    Implémentation d'une application de streaming sur Android

    Objectif :
    Développement d'une application dont la qualité vidéo dépend du contexte (terminal, débit) avec le format H264 SVC.

    Réalisations :

    - Utilisation du framework OpenMax Integration Layer :
    - implémentation d'un décodeur vidéo qui appelle le composant OpenMax H264 AVC
    - implémentation d'un composant OpenMax H264 SVC

    - Mise en place de l'environnement de développement :
    - SDK Android
    - Cross compilation toolchain for ARM

    - Tests unitaires sur émulateur Android avec ADB (Android Debug Bridge)

    Environnement technique :
    - Langages : C/C++, Java, shell
    - Outils : Cross compilation toolchain for ARM, SVN, Eclipse, ADB, JNI, OpenMax Integration Layer
    - OS : Linux, Android
    - Hardware : PC, HTC Devphone, Tablet PC
  • Altran - Ingénieur Linux embarqué

    Vélizy-Villacoublay 2010 - 2011 Technicolor : Maintenance Livebox 1

    Objectif :
    Correction des défauts rapportés dans les scopes du client.

    Réalisations :

    - Estimation de la charge de travail

    - Modification et ajout de fonctionnalités :
    - implémentation en C et ajout/modification des scripts
    - Analyse de la contamination opensource et packaging des modules

    - Reproduction et correction des défauts

    - Investigation, tests et validation :
    - à Rennes et Edegem
    - sur le site du client

    - Livraison au client

    Environnement technique :

    Langages : C, shell
    Outils : Wireshark, Cross compilation, toolchain for MIPS, Clearcase
    OS : Linux, kernel 2.6
    Protocoles réseaux : SIP, Ethernet, PPP, IP, TCP, UDP, DHCP, DNS
    Hardware : Livebox 1
  • Université Rennes 1 - Stagiaire

    2009 - 2009 Stage de trois mois dans le cadre de la deuxième année à l'IFSIC

    Développement d'applications java pour le traitement des données dans l'imagerie numérique

    Réalisations :
    - Analyse du contexte (principe de l'imagerie par résonnance magnétique)
    - Conception et étude des spécifications selon les besoins des médecins
    - Développement et déploiement des applications

    Environnement technique :
    - Langage : java
    - Outils : Eclipse, MaZda, ImageJ
  • IFSIC - Élève

    Marseille 2009 - 2010 Projet de fin d'études

    Optimisation d'un algorithme de désentrelacement vidéo sur GPU

    L'objectif de ce projet était d'accélérer l'exécution d'un algorithme de désentrelacement vidéo en utilisant la programmation multithread sur GPU grâce au langage CUDA.

    Réalisations :
    - Reverse engineering : étude du code afin d'identifier les parties parallélisables
    - Etude de faisabilité pour déterminer le gain de temps optimal
    - Implémentation avec CUDA

    Environnement technique :
    - Langages : C++, CUDA
    - Outils : visual C++, svn, avisynth, VirtualDub

Formations

Réseau

Annuaire des membres :