Situation actuelle
- AdvisorSLA − Depuis juillet 2017
Parcours professionnel
- Anevia − De février 2015 à juin 2017
- Qosmos − De décembre 2011 à février 2015
- Paris − Ingénieur R&D Intégration
- Développement, déploiement, maintenance et amélioration d’outils
→ réécriture complète de Makefiles,
→ factorisation de hooks Git,
→ configuration de scripts Buildbot,
→ écriture de divers scripts Shell
- Génération de cross-compilateurs (GNU binutils, Gcc)
→ cibles variées : Linux, bare-metal
- Administration, veille sur les processus automatisés
- Support
- Theoris − De juillet 2010 à novembre 2011
- Depuis septembre 2010 à novembre 2011
- Bouygues Telecom Vélizy (78) − Décodeurs TV numériques
- En juin/juillet 2011
- Environnement SA (78) − Débuggage driver video Androïd/x86
- Open Wide − De mai 2007 à juillet 2010
- De janvier à juillet 2010
- Sagemcom Rueil-Malmaison (92) − Femtocell
Mise à jour d'un outil de test en Python,
Réécriture complète d'un système d'asservissement de température avec la méthode PID − obtention de résultats probants
Étude de SOAP/corba
- De mai à décembre 2009
- Missions diverses
Étude autour d'un SDK libre, RTEL4I
Étude de divers SDK : buildroot, OpenEmbedded
Étude de scratchbox, rédaction d'un document d'utilisation (document accessible dans la section "articles techniques" du site d'Open Wide)
−
Administration Debian GNU/Linux pour le compte de Sicma/Zodiacaerospace
Mise en service de divers serveurs de développement et d'outils annexes
−
Livraison d'un outil de génération de distributions basées sur Debian pour Thalès
Développement d'un ensemble d'outils de vérification de la bonne installation des systèmes
- De avril 2008 à mars 2009
- SAGEM Osny (95) − Décodeurs TV numériques
Responsable de la gestion du kernel Linux
Gestion des sources kernel avec git et svn ;
Intégration de différents patches : kexec, kptrace, .. ;
Support équipe pour le démarrage du kernel sur différentes plateformes ;
Modifications apportées dans le SDK (Makefiles et shellscripts)
- De janvier à avril 2008
- Forfait pour LGM/Sagem Osny − Développement et intégration de fonctionnalités/cartes d'acquisition analogique/numérique dans le logiciel d'un banc de validation pour Mirages F1/Maroc − Logiciel temps réel Linux/Xenomai
- De septembre 2007 à janvier 2008
- Ingénico (Suresnes - 92)− Intégration & développement Linux, U-Boot sur terminaux de paiement bancaire
- mai à septembre 2007
- Projets divers :
Intégration d'un système Linux/OpenWRT pour les routeurs 9Telecom (n9uf box/EasyGate) − Création de packages OpenWRT, écriture de shellscripts et de petits utilitaires en C (Communication réseau UDP)
- Investigation et intégration de drivers S-ATA sur une carte Kontron
- Intégration d'une toolchain (gcc, uClibc, binutils) dans OpenWRT
- Adaptation d'OpenWRT aux besoins de SAGEM − Fourniture d'un SDK complet basé sur OpenWRT
- COFRAMI − novembre 2004 à avril 2007
- De juin 2006 à avril 2007
- Étude/Développement système Linux − Sagem Vélizy (78) − Livebox
- Environnement Linux (zsh, vim, telnet, tftpd, minicom, quilt, svn, ...)
- Intégration de drivers Linux 2.6 (Wifi Broadcom, Atheros)
- De novembre 2004 à mai 2006
- Développement − SAGEM Cergy Saint-Christophe (95) − Téléphones portables
- Développement C/Nucleus, environnement VisualC++, Cygwin, scripts Perl/Python, CVS, débuggage et simulation, tests sur cible, ...
- Projet d'anticipation sur 5 mois − Tester et proposer de nouvelles méthodes de développement − Évaluation du coût d'adaptation et de mise en oeuvre de solutions telles que GTK, Qt, FLTK, etc... dans le cadre de l'existant
Stages
- SAGEM − Recherche & Développement
- De janvier à juillet 2004
- Fax, imprimantes et téléphones DECT
Étude et mise en oeuvre d'un démonstrateur de WifiPhone basé sur Linux
- Plateforme ARM9, Linux 2.4/2.6 embarqués, busybox, tinylogin, CVS, NFS, SSH, Cross compilation
- Début de développement d'un driver Ethernet virtuel pour Linux 2.4 − non achevé à la fin du stage