Tristan Carel <[email protected]> 33 ans +33 (0) 6 20 14 16 40 http://www.tristancarel.com Annecy France Architecte logiciel Big Data C++ / Python E XPÉRIENCES P ROFESSIONNELLES COGNITEEV, Bordeaux Nov. 2014 - Jan. 2017 Ingénieur Développeur Sénior, R&D — Java / Python SAAS big-data search-based applications DevOps. — Responsable des API des différents produits, et qualité logicielle. — Utilisation et maintenance de projets open-source. — Utilisation avancée de Docker de l’environnement de développement à la production. — Travail à distance à partir de septembre 2016. EXALEAD > Dassault Systèmes, Paris Oct. 2013 - Oct. 2014 Responsable technique, R&D — Responsable de l’équipe Connectivity Infrastructure (5 personnes). — Intégration des technologies d’EXALEAD au sein de l’écosystème de Dassault Systèmes. — Scrum méthodologie : responsable produit et développeur pendant 8 mois. EXALEAD, Paris Nov. 2010 - Oct. 2013 Ingénieur Développeur C++ et Java , R&D — Maintenance de technologies de moteurs de recherche et d’extraction de données. — Unique développeur d’un framework d’indéxation incrémental de documents aggrégés. — Accompagnement des avant-ventes, collecte des besoins fonctionnels. Consultant ACENSI Finances, en mission chez SGCIB - Paris Mai 2007 - Sept. 2009 Consultant R&D — Attaché à l’équipe AGREG, une équipe de 12 personnes, chargée des composants de la plateforme de calcul distribué de P&l, VaR et de risques. — Mission : refonte du chargement des produits de change, ayant pour objectif de gérer 100 fois le stock de produits actuels. Refonte de la bibliothèque C++ et du package Oracle correspondant. Consultant ACENSI Finances, en mission chez EXANE - Paris mai 2007- août 2009 Consultant junior R&D — Membre d’une équipe de 5 personnes développant "from scratch" un portail de pricing distribué sur une grille de 300 nœuds octo-cœurs. La plateforme, en C++ , repose sur la STL / Boost et le middleware Ice . SIEMENS CORPORATE RESEARCH, Princeton - États- Février 2006 - Février 2007 Unis Stagiaire Ingénieur logiciel, Département Imagerie & Visualisation — Modélisation / implémentation d’un framework de prototyping en C++ / Python pour le développement d’algorithmes de neuro-imagerie. Multi-plateformes Windows / Linux . Intégration continue : nightly builds, tests-unitaires. — Développement de publications pour la détection de tumeurs. — Création d’un outil d’aide au développement collaboratif basé sur subversion . EPITA, École pour l’Informatique et les Techniques Avancées Janvier - Décembre 2005 Responsable de l’équipe d’Assistants Professeurs de l’EPITA — Responsable et membre d’une équipe de 28 assistants enseignant aux étudiants en 3eme année de multiples langages de programmation au moyen de projets, travaux dirigés et cours oratoires. — Management par la différence - mise à profit des compétences des membres de l’équipe pour exploiter son potenciel. Observatoire Volcanologique de la Montagne Pelée, Marti- Octobre - Décembre 2004 nique Stagiaire Informaticien Généraliste — Modélisation & Implémentation d’un système de sauvegarde dans un contexte temps réel (anneau EarthWorm). — Administrateur système, réalisation d’un intranet. F ORMATION EPITA, École pour l’Informatique et les Techniques Septembre 2001 - Décembre 2006 Avancées Expert en Ingénierie Informatique, promotion 2006 En option de spécialisation Sciences Cognitives et Informatique Avancée. C OMPÉTENCES T ECHNIQUES Modélisation : Programmation multi-threadée, générique, et scalable. Design-Patterns. Langages de programmation : C++ STL/Boost, Python , C , and Java Big Data Frameworks : Elastic suite (Logstash, Elasticsearch, Kibana), Hadoop, Spark et Flume DBMS : Oracle, MySQL, Graphite NoSQL : MongoDB, Redis IaaS, PaaS Google Compute Engine & Digital Ocean. Déploiement avec SaltStack. Systèmes de Build : CMake , Autotools, GNU Make, Scons, Ant, and Gradle. Intégration Continue : GitHub workflow, Jenkins CI , CMake dashboards system, Buildbot Middleware : Ice (http://zeroc.com), Corba (ACE/TAO). Tools : Docker , shell-script, gdb, perf, valgrind, VCS (git , subversion ), Swig , Flex/Bison, Doxygen, LATEX. Environnement de travail : 15 ans sous UNIX . 5 ans sous Windows . ACTIVITÉS P ERSONNELLES Langues : Anglais : lu & parlé. Français : langue maternelle. Musique : piano, débutant en trompette et batterie, composition de musique électronique. Sport : canoë/kayak, équipe de polo & sorties en eaux-vives) Interêts en Sciences : astrophysique, astrobiologie, physique des particules, biochimie