Ingénieur informaticien

publicité
FLESCH Jérôme
63 chemin des paroyes
13013 MARSEILLE
France
Tel.: 06.75.91.34.31
E-mail : [email protected]
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
Formation
2005-2008
Diplôme d'ingénieur informaticien – grade de master
filière Systèmes temps Réel Embarqués, et informatique Mobile (REM)
Université de Technologie de Belfort-Montbéliard (UTBM)
2003-2005
DUT Génie Télécommunications et Réseaux
IUT de Colmar
Juin 2003
Baccalauréat Scientifique,
option Sciences de l'Ingénieur, spécialité Mathématiques
LEGT St-André, Colmar
Connaissances informatiques
Système
FreeBSD et GNU/Linux (Debian, Ubuntu, Fedora)
Expérimenté. Utilisation quotidienne depuis 2001.
Android : Bonne connaissance
Programmation
C (Unix/Linux) : Expérimenté
Python : Expérimenté
C++ : Notions
(X)HTML / CSS : Expérimenté
Java : Bonne connaissance
Javascript : Notions
Bases de données
SQLite : Bonne connaissance
MySQL : Bonne connaissance
Réseaux
IPv4 : Expérimenté
DVB : Bonne connaissance
IPv6 : Bonne connaissance
Langues
Courant. TOEIC 2006 : 780 / 990 (avant stage aux États-Unis)
Anglais
Allemand Notions
2/3
Activités diverses
Depuis nov. 2013
Bénévole à la Croix-Rouge Française de Marseille
•
Secouriste (formations PSE1, PSE2, opérateur radio, soutien psy ; chef
d'intervention depuis mai 2016)
•
Samu social (chef d'équipe pour la maraude nord depuis mai 2015)
Depuis juin 2011
Développeur de Paperwork
Paperwork est une application open-source pour faciliter la gestion des
documents papiers et PDFs (interface graphique).
Outils utilisés : Python, Gtk, Sane, Tesseract (OCR), Git, Django, C (GCC, Visual
C++), CMake
https://openpaper.work/ - https://github.com/jflesch/paperwork
Mai 2013
Participant au concours Codingame
Positionné 56ième sur 614 globalement ; 1er sur 5 au sein de Wyplay.
Langage utilisé : Python
https://www.codingame.com/
Mars 2012 – déc. 2012
Bénévole à la LPA (Ligue Protectrice des Animaux de Lille ; SPA locale)
Juin 07 – août 2007
Participation en tant que mentor au Google Summer of Code 2007
Organisation : Freenet Project Inc, (http://www.freenetproject.org/)
Projet : « Echo », un plugin pour le noeud Freenet (Java) permettant la
publication rapide de blogs et d'autres types de sites sur le réseau Freenet,
http://code.google.com/intl/en/soc/2007/freenet/about.html
Févr. 07 – févr. 2008
Travaux de laboratoire (UTBM)
Développement d'un pilote USB puis d'un pilote Bluetooth pour un système
d'exploitation embarqué pour la brique Lego Mindstorms NXT (langage C ;
processeur ARM7).
Ce travail a été effectué dans le cadre du développement de NxOS
(https://github.com/danderson/nxos).
Outils utilisés : GCC, Mercurial
Août 06 – févr. 2008
Développeur de Thaw (Freenet project Incorporated)
Thaw est un sous-projet du projet Freenet. C'est une interface graphique
(Java/Swing) pour le partage de fichiers sur le réseau Freenet.
Outils utilisés : Java, Swing, Hsqldb, Subversion, mailing-lists, IRC
http://wiki.freenetproject.org/Thaw
Juin 06 – août 2006
Participation en tant qu'étudiant au Google Summer of Code 2006
Organisation : Freenet Project Inc, (http://www.freenetproject.org/)
Projet : « Thaw », une interface graphique de partage de fichiers conçue pour
fonctionner au-dessus du réseau Freenet.
Outils utilisés : Java, Swing, Hsqldb, Subversion, mailing-list, IRC
https://developers.google.com/open-source/soc/2006/#freenet
Févr. 07 – févr. 2008
& Sept. 05 – févr. 2006
Co-administrateur du réseau d'une résidence étudiante
La résidence étudiante « La Riverotte » comptait environ 200 ordinateurs
Avril 2005
Finaliste au concours Prologin 2005
https://prologin.org/archives/2005/final/scoreboard
3/3
Téléchargement