FLESCH Jérôme
63 chemin des paroyes
13013 MARSEILLE
France
Tel.:
06.75.91.34.31
E-mail :
jflesch@gmail.com
Site web personnel :
https://jflesch.kwain.net/
31 ans
Permis voiture et moto
Ingénieur logiciel
Expérience professionnelle
Depuis déc. 2012 Développeur C et Python sur systèmes GNU/Linux et Android
•Développement du middleware C/Linux embarqué sur les décodeurs TV
Canal+ (le « cube » ; TNT et Satellite) (déc. 2012 – mai 2016 et de avril
2017 à aujourd’hui) :
◦Détection des mises à jour (DVB ou HTTP) ;
◦Téléchargement et lecture simultanée de vidéos à la demande (HTTP) ;
◦Lecture de flux vidéos HLS (HTTP) ;
◦Configuration du bootloader pour les mises à jour via EEPROM.
•Développement de l'interface graphique Python embarquée sur les
décodeurs Proximus (ADSL) (mai 2016 - avril 2017) :
◦Interactions avec la plateforme Android (synchronisation des réglages) ;
◦Synchronisation avec les autres applications Android ;
◦Écrans de réglages réseaux.
•Leader technique de Janvier 2014 à Juin 2014.
Outils utilisés :
Android, Python, Linux, C (GCC, ARM, SH4), Git, Mercurial, shell
scripts, méthodologie Agile, Gitlab
Wyplay, Allauch - http://wyplay.com/
Fév. 2009 – déc. 2012 Développeur C sur systèmes BSD
Développement C/Unix embarqué sur les firewalls hardware NETASQ.
En charge du développement de :
- Mécanisme de haute-disponibilité - Pilotes des switchs réseaux internes
- Rapports d'activités du firewall - Analyse et validation des règles de filtrage
Outils utilisés :
FreeBSD, C (GCC, x86), Subversion, Mantis, Git, shell scripts
NETASQ, Lille - http://www.netasq.com/fr/
Mars – août 2008 Développeur Java sur infrastructure Google - Stage de fin d'études
Création d'un outil de test des interfaces graphiques permettant de s'assurer que
leur traduction n'aura aucun effet indésirable. Effectué au sein de l'équipe
d'internationalisation.
Outils utilisés :
Java (J2SE), MySQL, Junit, shell scripts, Perforce, design patterns,
technologies Google.
Google, Mountain View, USA – http://google.com/corporate
Sept. 06 – févr. 2007 Développeur C sur systèmes BSD - Stage professionnel de longue durée
Réalisation d'une base objet partagée en mémoire accessible par différents
processus/services utilisés sur les firewalls NETASQ (Programmation C/Unix).
Outils utilisés :
FreeBSD, C (GCC, x86), Subversion
NETASQ, Lille - http://www.netasq.com/fr/
Avril – juin 2005 Assistant d’ingénieur - Stage de fin d'études de DUT
Développement d'un prototype d'interface web, basée sur Java, Tomcat et Struts,
pour l'exploitation de la base de données de configuration du trajectographe du CMS
(expérience de l'IrES faisant partie de l'accélérateur de particules LHC).
Outils utilisés :
Java, J2EE, OJB, Tomcat, Oracle9i, CVS
Institut de Recherches Subatomiques de Strasbourg, Strasbourg
1/3