-
Mozilla Corporation
- Senior Research Engineer
2016 - maintenant
DeepSpeech : implémentation d'un moteur de reconnaissance vocale libre, inspiré de l'état de l'art. Portage sur différentes plateformes.
-
Mozilla Corporation
- Firefox OS Software Engineer
2013 - 2016
Ingénieur Firefox OS Systems Frontend / Portage sur différents modèles / B2GOS Transition
-
Exalt Consulting
- Firefox OS Software Engineer
2013 - 2013
Mission mi-temps chez Mozilla, intégration de l'équipe Comms Apps en charge des applications SMS/MMS, télphonie, Contacts pour Firefox OS.
-
Mandriva
- Ingénieur R&D
Paris
2010 - 2013
Thèse CIFRE en collaboration avec le Laboratoire d'Informatique de l'Université de Tours, sur l'utilisation des méthodes formelles sur le noyau Linux.
-
Polytech'Tours
- Enseignant
2009 - 2013
Dans le cadre de la thèse, réalisation de cours à destination des étudiants de Polytech'Tours, département informatique, mise en place d'un cours « Pilotes de périphériques »
* Introduction au bus USB
* Introduction au développement de pilotes USB en espace utilisateur (libusb)
* Introduction au développement noyau plus général (présentation des points importants, des APIs classiques, multiprogrammation en espace noyau, introduction au débug noyau)
-
Mandriva
- Stagiaire R&D
Paris
2009 - 2009
- Étude des possibilités offertes par XtreemFS, et de l'utilisation potentielle.
- Modifications en espace noyau dans SchedConfig (projet Kerrighed) pour permettre la réalisation de l'ordonnancement en espace utilisateur. Travail primé lors de l'édition 2009 des « Étoiles du Libre », catégorie « Web & Réseau » [http://etoiles-du-libre.org/]
-
SmartJog
- Ingénieur
2008 - 2008
Juin 2008 - Septembre 2008
* Intégration à l'équipe IT de SmartJog
* Évaluation de solutions (cartes et pilotes) DVB-S2 sous Linux
* Évaluation, mise en place et support aux commerciaux pour une solution CRM
* Évaluation des performances de la plateforme de streaming de TV-Radio.com, et propositions d'amélioration
-
École Polytechnique de l'Université de Tours
- Administration système
2007 - 2009
Poste de "moniteur", en charge de la maintenance système des salles machines (Windows, Linux) de l'école.
* Évaluation et mise en place d'une nouvelle solution de firewall (Linux 2.6)
* Évaluation et mise en place d'une plateforme de développement collaborative (Redmine, Subversion)
-
BALLAN Ambulance
- Assistant ambulancier
2007 - 2007
Stage d'un mois, effectué en tant qu'assistant ambulancier.
-
Service Informatique de l'Université François Rabelais, Tours
- Stage/Emploi saisonnier
2005 - 2005
Stage, dans le cadre de la formation PIP, durant le mois de juin 2005, suivi d'une embauche au mois de juillet.
Réalisation de l'étude de couverture du réseau Wi-Fi de l'Université sur tous les sites de Tours, publication sur l'Intranet, traitement des données pour les utilisateurs. Administration du réseau Wi-Fi, via le Wireless LAN Software Engine de CISCO, mis en place d'un WDS regroupant toutes les bornes, sites par site, pour un monitoring automatique par le WLSE, déploiement de msies à jours sur les bornes Cisco Aironet.
Intégration entre Cacti et l'application maison de gestion des baies réseaux (possibilité de voir depuis l'application l'état des machines, les ports utilisés, le trafic sur ces ports).
-
Divers
- Administration système & maintenance
2002 - maintenant
* Exercice de l'activité d'administrateur système sur systèmes Linux/BSD (Debian, FreeBSD), en freelance.
* Maintenance (matérielle, logicielle) sur différents systèmes (windows, linux, bsd)
-
Infos-du-Net.com
- Administrateur Système
2002 - 2006
Gestion de l'ensemble de l'infrastructure (gestion des serveurs de A à Z : serveurs web, dns, mail, ftp) du site, de ses tout débuts jusqu'au rachat par le groupe Best of Micro et le changement de serveurs.
Mise en place de service web performant, veille sécuritaire, mise en place d'un service Jabber intégré avec le site.
Étude et tests de système de répartition de charge (pound, ha-proxy), mise en place de reverse proxy cache.