Pierre - Développeur DEBIAN
Ref : 110126D004-
94110 ARCUEIL
-
Développeur, Ingénieur système (39 ans)
-
Freelance
Octobre 2009 - Septembre 2010 : Doctorat, première année au LRI, Université Paris XI
Sujet : Open-Ended Evolutionnary Robotics : an Information Theoretic Approach
Détail : Développement de contrôleurs robotiques sur robot réel et en environnement simulé.
Utilisation du langage C/C++, simulateur player/Stage et Delta3D. Utilisation de réseaux connexionistes et de stratégies d'évolution pour construire les contrôleurs. Développement des controleurs sous linux embarqué.
Avril - Septembre 2009 : Stage de Master 2 Recherche
Sujet : Critères d’évaluation autonomes en Robotique Embarquée : Analyse de la quantité d’information du flot des données sensori-motrices
Détail : Développement de contrôleurs robotiques sur robot réel et en environnement simulé.
Utilisation du langage C/C++, simulateur player/Stage et Delta3D. Utilisation de réseaux connexionistes et de stratégies d'évolution pour construire les contrôleurs. Développement des controleurs sous linux embarqué.
Avril - Septembre 2008 : Stage de fin d'études d'école d'ingénieur à NDS France
Sujet : Réalisation d'un serveur de flashage de bancs de décodeurs TV
Détail : Développement de scripts Perl permettant le flashage de banc de décodeurs TV. Les scripts sont paramétrables via une IHM développée à l'aide de la librairie graphique Tk.
Septembre 2007 - Janvier 2008 : Projet de fin d'études d'école d'ingénieur
Sujet : Conception et réalisation d'un robot mobile autonome pouvant également être piloté via un pda
Détail : Développement de contrôleur robotique sur robot réel. Utilisation du langage C/C++.. Réalisation d'algorithme d'asservissement et d'évitement d'obstacle. Écriture de drivers senseurs/moteurs et communication bluetooth avec un pda sous linux embarqué.
Mai - Septembre 2007 : Stage de deuxième année à NoticasB2B - Barcelone
Sujet : Réalisation de services de traitement de communiqués de presse en C++ sous GNU/Linux
Détail : Écriture de script de récupération de communiqués de presse via wget, extraction des données (auteur, titres, dates, corps, etc) et insertion des communiqués pré traités dans une base de données MySql. Utilisation du langage C++ et de la libxml.
Avril - Juin 2007 : Projet de deuxième année
Sujet : Réalisation d'un serveur vidéo dédié au streaming en C sous GNU/Linux basé sur VLC
Détail : Diffusion broadcast de videos via la libvlc, abonnement des utilisateurs au flux et contrôle de la vidéo à distance via l'utilisation de procédure RPC.
Mai - Juin 2005 : Stage de DUT au conseil général de la Nièvre à Nevers
Sujet : Mise en place d'un portail Web pour la gestion du personnel (HTML/PHP/JavaScript)
Réalisation d'un service de synchronisation entre une base MySql et un annuaire LDAP ( C++, MySql, annuaire LDAP)
Formation
2009-2010 : Doctorat, première année, LRI - Université d'Orsay Paris sud 11
2008-2009 : Master 2 Recherche, spécialité informatique - Université d'Orsay Paris sud 11 - Mention Bien
2005-2008 : Diplôme d'ingénieur, spécialité système embarqué et réseau - 3IL Limoges - Mention Bien
2003-2005 : DUT informatique, option génie logiciel - Clermont-Ferrand
2002-2003 : Classe préparatoire aux grandes écoles - Lycée Blaise Pascal - Clermont-Ferrand
Juin 2002 : Baccalauréat Scientifique option mathématique - Lycée Jules Renard - Nevers
Compétences
Techniques
• Programmation : C/C++, Java, Python, Perl, script shell (bash),awk ,VHDL, assembleur (x86, arm), Cmake, GNU make, Latex, Php, JavaScript.
• Systèmes d'exploitation : Linux, Unix (FreeBSD), freeRTOS, tnKernel et VxWorks
• Matériel : Programmation sur Arm7, Arm9 (FS44BOX de pragmatec, LPC21XX de Phillips, ARM920T/926T de Freescale), Xscale (carte gumstix) et FPGA Xilinx Spartan3/3A
• Administration système et réseau : déploiement et administration de Apache2, MySql, php5, openssh, openvpn, exim4, subversion, samba, nfs3, netfilter
• Méthodes d'analyses : UML, Merise
• Bases de données : MySql, sqlite
Scientifiques
• Machine Learning et Data mining : modèle bayesien, de Markov et connexioniste, apprentissage par renforcement
• Métaheuristique : stratégies d'évolutions, algorithmes génétiques
• Robotique : architecture de subsomption, plannification de trajectoires, loi de commandes, robotique évolutionnaire
• Autres : système multi-agents, théorie des graphes, représentation des connaissances, algèbres linéaires.
Linguistiques
• Français : langue maternelle
• Anglais : lu, écrit et parlé (Score de 722 au Toeic)