COMPETENCES INFORMATIQUES | |
Embarqué | Linux embarqué (OpenEmbedded, « sur mesure »), compilation croisée, Bootloader (U-boot, RedBoot), STLinux, Android |
Temps réel | QNX, VxWorks, |
Langages | C/C++, Java, Python, Script shell, Javascript, Pro C, SQL |
Bibliothèques logicielles | GTK+, PyGTK, QT, Webkit, DirectFB, STAPISDK (STMicroElectronics), ClearSilver |
Systèmes d'exploitation | Windows, Linux (Debian, Redhat, Ubuntu), IBM AIX |
Frameworks | OSGi, Yii, PhoneGap, Ionic |
Réseaux | Mobile IP, mDNS, ZeroConfiguration, Webservices, UPNP, CFT |
Gestion de version | CVS, Subversion, Git, ClearCase, Bugzilla, ClearQuest, Dimension |
Bases de données | MySQL, Sqlite, Oracle, MongoDB, DB2 |
Web | HTML, XML, PHP, Magento, NodeJS, AngularJS, Mongoose |
Méthode | UML, intégration continue (Jenkins, Sonar, etc.) |
EXPERIENCES PERSONNELLES |
Développement d'une box domotique maison modulable grâce à un système de plugins |
|
Environnement technique :
|
|
EXPERIENCES PROFESSIONNELLES |
TESSI DOCUMENT SERVICES (Saint-Étienne) - Freelance |
12/2015 – présent : Ingénieur de développement senior |
REBECA, progiciel d'EDI (Échange de Données Informatisées), est une application au coeur des systèmes bancaires. Elle permet de gérer les échanges nationaux ou internationaux de données bancaires (ordre de virement SEPA, prélèvements, LCR etc.) entre les banques et leurs clients de manière sécurisée.
|
Environnement technique :
|
|
NPATISSERIE (Grenoble) |
09/2014 – présent : Gérant d'une boutique de pâtisserie / salon de thé |
|
Environnement technique :
|
|
SOPRA GROUP (Grenoble) |
09/2012 – 09/2014 : Ingénieur expert technique & architecte junior |
|
Environnement technique :
|
|
EMBEDDED MULTIMEDIA SYSTEMS (EM-SYS - Grenoble) |
12/2010 – 09/2012 : Ingénieur expert technique & architecte junior Développement d'un framework multimédia & télévision numérique pour Set-Top-Box |
|
Environnement technique :
|
|
ORANGE BUSINESS SERVICES (SILICOMP AQL - Grenoble) |
09/10 – 11/10 : Ingénieur de développement ALSTOM Transport (Villeurbanne) (forfait) - Développement de l'application Babel v2 |
L'application BABEL est dédiée à l'affichage des informations en provenance des différents périphériques (TCMS, NATP etc.) via le réseau MVB :
|
Environnement technique :
|
|
05/10 – 07/10 : Ingénieur de développement ALSTOM Transport (Villeurbanne) (forfait) - Développement d'un routeur SIL2 |
Réalisation des modification du routeur SIL2 qui a le rôle de transmettre des données sécuritaires SIL2 en provenance du réseau (Ethernet, DPRAM, MVB..) vers le ReadBack. |
Environnement technique :
|
|
03/09 – 11/09 : Ingénieur de développement ALSTOM Transport (Villeurbanne) (assistance technique) - Support pour le produit OPERA |
OPERA (Operating Plateform for Embedded RealTime Application) est un « middleware » de communication fournissant un ensemble de services aux applications ferroviaires de type TCS, TMS, PCE, ACE ou PIS :
|
Environnement technique :
|
|
10/08 – 01/09 : Ingénieur de développement Thalès Airbone Systems (Brest) (forfait) - Développement d'un BSP Linux et VxWorks |
Développement, tests, intégration de services d'un BSP Linux et VxWorks pour les applications dans le domaine de la défense, distribuée sur les cartes VME. |
Environnement technique :
|
|
09/08 – 10/08 : Ingénieur de développement DTN (forfait) - Démonstrateur d'autoconfiguration |
Démonstrateur de pile d'autoconfiguration pour l'embarqué léger :
|
Environnement technique :
|
|
04/08 – 09/08 : Ingénieur de développement France Télécom R&D (Caen) (forfait) - LivePad HD Sound |
Mise en place d'un environnements de développement, audit et optimisation des drivers existants sur le terminal mobile LivePad HD-Sound. |
Environnement technique :
|
|
03/07 – 11/07 : Ingénieur de développement SNCF (Paris) (forfait) - Connexion TGV : projet visant à déployer le wifi à bord des TGV |
Développement des fonctionnalités et industrialisation du programme Multiple Interface Router permettant d'assurer le basculement entre les différentes liaisons : satellite/wifi, wifi/satellite et wifi/wifi de manière transparente (sans coupure) pour l'utilisateur final dans le TGV. |
Environnement technique :
|
Ingénieur en informatique (Bac+5) à l'Université de Technologie Belfort – Montbéliard (UTBM), spécialisation en systèmes embarqués, temps réel et informatique mobile.