Menu

Julian DUMEZ

Boulogne-Billancourt

En résumé

Mes compétences :
Linux
Open Source
Android
Bash
Java
C
Python
Electronique
C++
PHP 5
SQL

Entreprises

  • Renault - Software Engineer

    Boulogne-Billancourt 2017 - maintenant Renault SW Labs Toulouse
  • Intel - Software Automation & Infrastructure Engineer

    Meudon 2016 - 2017
  • Celad L'ingenierie à visage humain - Ingénieur études et développement

    Toulouse 2012 - 2016 Intel - OTC QA Montpellier (High Tech)

    - Responsable (architecture et développement) des systèmes d'automatisation du site d'Intel Montpellier
    ° déploiement, intégration et évaluation d'outils d'automatisation tiers et internes (Jenkins, 0day/LKP, PRTS)
    ° mise en place de jobs d'automatisation et implémentation d'outils partagés visant à faciliter le travail des ingénieurs qualité
    ° conception et réalisation d'outils logiciels et matériels nécessaires à l'automatisation de prototypes de machines de test
    ° implémentation, support, maintenance et documentation des solutions d'automatisation

    – Conception et implémentation d'un système de contrôle et de déploiement pour un parc de machines de test distantes (BnB - Build'n Boot)
    ° contrôle et monitoring des machines à distance avec gestion de réservation pour des utilisateurs
    ° formatage et installation de distributions linux, de ramfs ou d’images systèmes personnalisées, puis mise à jour des machines avec des noyaux Linux cross-compilés à distance
    ° exécution de tests et de suites de tests à distance sur les machines
    ° sauvegarde de contexte et d’images système personnalisées
    ° design et réalisation des sondes électroniques de contrôle et de monitoring

    – Implémentation d’un outil de design et de génération de scripts de tests automatisés (WATS)
    ° conception de l’outil (modèle de données, framework, librairies, fonctionnement, …)
    ° implémentation de l’outil
    o design des tests via une interface utilisateur
    o génération des tests pour des configurations hardware et software données
    ° mise en relation avec différents outils de recette de tests (CATS, BnB)

    – Développement d’une application web opensource d’analyse de rapports de tests (TRC - Test Report Center)
    ° définition des besoins et des modèles de données
    ° conception de l'architecture et implémentation de l’outil sous Symfony
    https://01.org/test-reporter-center

    – Adaptation de suites de tests/benchmarks pour Linux
    ° compilation/portages/corrections de suites de tests (LTP, Autotest, BLTS, LSB, LDV, KEDR) pour différentes distributions Linux
    ° implémentation d’un convertisseur de rapports de tests pour une plateforme d’analyse de rapports (QA Reports)

    – Implémentation de tests pour Medfield (Android x86)
    ° recherche de solutions et implémentation de scripts Android pour des tests prédéfinis
    ° développement d’applications Android pour répondre à des besoins spécifiques aux tests
    ° implémentation d’un « runner » pour automatiser le lancement des tests

    – Portage d’outils de test pour Medfield (Android x86)
    ° portage/cross-compilation d’outils Linux vers Android (x86)
    ° portage d’outils Android (ARM) vers Android (x86)
    ° développement d’applications Android pour tester les aspects graphiques des prototypes Medfield (display controller, graphics)
    ° composants Android abordés : Bluetooth, Wifi, USB, Display controller, Kernel, Audio, Power management

    Durée : 4 ans
    Mots clés : Cross-compilation, C, Android, NDK, Bash, Python, Makefile, PHP, SQL, Javascript, Réseaux et Administration, Electronique, Linux, Open source, Automatisation, Jenkins
  • Gemalto - Stagiaire

    Meudon 2011 - 2011 Stage de fin d'études ESIL

    – Conception et implémentation de démonstrateurs NFC sous Android
    ° étude et choix des technologies et définition des mappings des cartes retenues
    ° implémentation de librairies Bluetooth et NFC
    ° intégration et correction de bugs sur un lecteur bas niveau NFC

    – Implémentation d’un logiciel de lecture/écriture de cartes NFC

    – Elaboration et prototypage d’un schéma de communication sécurisé entre carte NFC et web service

    Durée : 7 mois
    Mots clés : Java, Android, XML, Bluetooth, NFC, Cartes à puces (Mifare, Iso), Méthode Agile, JTAG
  • Drivy - Stagiaire

    Paris 2010 - 2010 Drivy (ancien Voiturelib.com), service de location de voitures entre particuliers

    – Elaboration du workflow de Voiturelib V2 en collaboration avec le fondateur
    – Conception du modèle de données et de l’architecture de Voiturelib V2
    – Implémentation du front office en parallèle avec un studio étranger

    www.voiturelib.com

    Durée : 3 mois
    Mots clés : Symfony, PHP, JavaScript, YAML, UML, Méthode Agile
  • Gemalto - Opérateur de production

    Meudon 2009 - 2009 Stage ouvrier / Intérim

    - Opérateur sur machines au service passeports électroniques (étapes de découpe et d'initialisation)

    Durée : 1 mois et demi
  • Proving Junior - Vice-président

    2008 - 2011 Proving Junior, Junior-Entreprise de l'ESIL

    - Définition des besoins avec les clients sur une quinzaine de projets
    - Recrutement des étudiants, attribution des missions aux chargés d’affaire
    - Organisation interne de l’association et délégation des tâches aux membres

    Durée : 2 ans et demi
    Mots clés : association étudiante, définition des besoins, relationnel, gestion de projet, administration d'association
  • Gemalto - Stagiaire

    Meudon 2008 - 2008 Stage de fin de DUT

    - Implémentation d'un plugin métier sur l’outil de génération de scripts de personnalisation de cartes à puce Visual Builder, pour un nouveau type de cartes à puce bancaires et validation des scripts générés sur cartes à puce
    ° définition des objets métiers de la carte et de leurs propriétés
    ° implémentation de la partie génération de scripts

    - Validation des scripts générés sur cartes à puce

    - Implémentation d'un logiciel de non régression automatisé, pour tester sous différents environnements la cohérence de scripts de personnalisation de cartes à puce

    Durée : 5 mois
    Mots clés : Java, JavaScript, XML, langage d’assemblage (SPI)

Formations

Réseau

Annuaire des membres :