Ingénieur C++ et Java
Transcription
Ingénieur C++ et Java
Pierre Marques Né le 7 Avril 1987 25, rue Guynemer, 94240 L’Haÿ-les-Roses 06 06 87 07 04 [email protected] Ingénieur C++ et Java Formation 2009-2011 : Master informatique spécialité « Information, Apprentissage et Cognition » Université Paris Sud (Orsay) 2008-2009 : Licence d'Informatique (major de promotion) Université Paris Sud (Orsay) 2005-2008 : Licence de Physique fondamentale Université Paris Sud (Orsay) Anglais conversationnel Expériences professionnelles 6 mois : juillet à décembre 2013 Consultant D2SI chez BNP Paribas Support d’une application de gestion de position financière pour traders. • • • • Développement en Java et C++ au sein d’une équipe de 4 personnes, en collaboration directe avec trois autres équipes. Ajout de la connexion à un nouveau service web de calculs financiers : interface graphique, interrogation, création du protocole. (équipe transverse de trois personnes) Intégration d’une nouvelle méthode de configuration, optionnelle : détection automatique, options de lancement explicite, lecture, gestion de l’exclusivité et de la priorité des configurations. Développement sous Windows, avec Eclipse et Visual Studio 2 ans 2011 à 2013 Consultant Ausy chez Sagemcom Développement d’un concentrateur de données pour compteurs électriques intelligents. Le concentrateur est un routeur dans le réseau entre les compteurs et le superviseur. • • • • • • • • • Développement en Java, dans une équipe de 6 personnes. Rédaction de spécifications et de documentations. Pilotage d’une équipe de sous-traitance. Responsable du module de sauvegarde (base de données) Responsable de la réécriture complète de l’ordonnanceur des tâches métiers. Responsable de la réécriture du module de protocole de supervision, qui s’appuie sur l’ordonnanceur Développement système : services Linux, sécurité, interaction avec le matériel, etc Système embarqué tournant sous Linux, sur un réseau CPL. Développement sous Linux, avec Eclipse et subversion. 5 mois 2011 Consultant Ausy chez Safran Morpho Finalisation d’un radar de vitesse moyenne, dit radar-tronçon. • • • • • • Développement en python et C++ au sein d’une équipe de 12 personnes. Administration et conception de paquets logiciels Debian Système soumis à fortes contraintes de sécurité et de confidentialité : certificats SSL, tunnel SSH, communication HTTPS. Analyse et documentation de code Tests de qualification logicielle Développement sous Linux, pour les trois systèmes Linux, géographiquement séparés. Stages 6 mois 2011 LRI (Laboratoire de Recherche en Informatique) - INRIA Réalisation d’un outil de brainstorming en ligne, dans le cadre du serious game Innov’Nation, outil pédagogique sur la gestion de l’innovation en entreprise. • • • • Rédaction des spécifications techniques et fonctionnelles, de la documentation Développement en Java du noyau fonctionnel : modélisation d’une arborescence d’idées Adaptation des procédures d’accès au réseau pour Windows, Linux et Mac Instrumentation du code pour la mise en place d’expérimentations 2 mois 2010 Université Paris Sud Réalisation d’une simulation des agents d’une économie virtuelle. Les différents participants ont conçus, en petites équipes, la dizaine d’acteurs impliqués. • • • • • Conduite du projet Rédaction des spécifications techniques et fonctionnelles, de la documentation Développement en PL/SQL Création des scénarios de tests Gestion du forum créé pour la coordination des équipes 3 mois 2009 LIMSI-CNRS (stage volontaire) Développement d’une application en temps réel de rendu et calcul de géométrie 3D, avec contrôle par bras robotisé. • • • • Rédaction des spécifications techniques et fonctionnelles Conception des algorithmes de calcul Développement de l’application, en C++, sous Linux. Développement autonome, avec une supervision uniquement scientifique. Compétences Langages maîtrisés : C++, Java, C, python, XML et dérivés, PHP, HTML, CSS, JavaScript Méthodes : modélisation UML, méthodes Agiles (cycle itératif, revues de codes, etc) Environnements usuels : Windows, Linux ; Subversion, Git, CVS ; Eclipse, code::blocs, Visual Studio Bases de données : Oracle, MySQL Graphisme : OpenGL, The GIMP (2D), Blender (3D) Assembleurs et écriture de compilateurs et interpréteurs Physique : électro-dynamique, physique du solide Bureautique : LibreOffice, OpenOffice, Microsoft Office Activités personnelles • • • • • Tutorat d'étudiants : soutien en informatique à l'IUT d’Orsay (2009-2010) Fondateur de l’association Veladio, BDE du département informatique de la faculté d’Orsay. Administrateur de l’association Royaume des Avatars, chargé de l’informatique Auteur principal du projet libre Autoscene, actuellement inactif (autoscene.sourceforge.net) Développement d'un jeu de stratégie tour par tour (similaire à Battle for Wesnoth)