Xavier Dupré

Teacher in Computer Science at Institut des Actuaires
  • Claim this Profile
Contact Information
Location
Greater Paris Metropolitan Region, FR
Languages
  • French Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • France
    • Insurance
    • 1 - 100 Employee
    • Teacher in Computer Science
      • May 2015 - Present

      Python pour un actuaire : http://www.xavierdupre.fr/app/actuariat_python/helpsphinx/index.html Python pour un actuaire : http://www.xavierdupre.fr/app/actuariat_python/helpsphinx/index.html

    • United States
    • Software Development
    • 200 - 300 Employee
    • Senior Data Scientist (Azure ML)
      • Dec 2015 - Present

      Data Scientist / Engineer in Machine Learning Algorithm team (Azure ML), working on various topics, python bindings, Azure ML, event organization (hackathon), algorithms.

    • Senior Data Scientist (Bing)
      • Jan 2013 - Nov 2015

      Engineering and research work on related searches and auto-suggestions (auto-completion) for Bing. It involves data mining, machine learning, implementation of graph algorithms (Map/Reduce, C#, Python).

    • Senior Developer Lead (Bing)
      • May 2010 - Jan 2013

      2010 - 2011: work on local search, leading a team of five people on local search (content ingestion, content conflation, relevance of local results). 2012: work on query rewriting for European markets leading a team of four/five people split over three/four countries. Both experiences involved team management, planning, hiring, live site monitoring, datamining, natural language processing, programming (C++, C#, Map/Reduce, Python).

    • France
    • Industry Associations
    • Teacher in Computer Science
      • Sep 2014 - Present

      Advanced Python for Machine Learning (second year - 24h). Introduction to algorithms and machine learning with python (pandas, ipython, numpy, scikit-learn, matplotlib). Students are evaluated with a machine learning project. --------- Distributed Algorithm (Data Science third year specialisation - 24h) with Matthieu Durut: introduction to distributed algorithms (GPU, Map/Reduce with Hadoop/Pig). Students are evaluated with a programming project. ------- The practical sessions were mostly based on Azure: http://www.microsoft.com/france/Hub-Presse/communiques-de-presse/fiche-communique.aspx?eid=f7e7f695-fb08-4c6d-b4ec-3cde562ba429. Teaching material are available at http://www.xavierdupre.fr/. ------ http://www.xavierdupre.fr/app/ensae_teaching_cs/helpsphinx3/td_2a.html, http://www.xavierdupre.fr/app/ensae_teaching_cs/helpsphinx3/td_3a.html Show less

    • Senegal
    • Higher Education
    • 1 - 100 Employee
    • Teacher in Programming and Algorithmic
      • Sep 2000 - Present

      This work covers: writing lectures, exercises, exams, lecture courses, practical courses, supervision of student projects, coordination of talks. These teaching was first based on C++ and now based on Python language (since 2004). A book was published in May 2009 (in French), it is a compilation of my lecture notes and exercices: "Programmation avec le langage Python" (See below). Main Page for teachings: http://www.xavierdupre.fr/app/ensae_teaching_cs/helpsphinx3/index.html (1A). http://www.xavierdupre.fr/app/ensae_teaching_cs/helpsphinx3/td_1a.html Show less

    • Information Technology and Services
    • 1 - 100 Employee
    • Research Engineer
      • Aug 2008 - Mar 2010

      I was doing research on a way to rewrite users queries sent to the search engine Yahoo. The purpose was to propose a new query closer to the user intent and leading to better results. It also involved programming (Pig, Pÿthon, C++), machine learning, natural language processing. I was doing research on a way to rewrite users queries sent to the search engine Yahoo. The purpose was to propose a new query closer to the user intent and leading to better results. It also involved programming (Pig, Pÿthon, C++), machine learning, natural language processing.

    • Financial Services
    • Presales and Consultant
      • Jan 2008 - Jul 2008

      This work mainly consisted in determining the feasibility and monitoring projects. These projects concerned various domains such as documents capture and processing, Business Process Management (BPM) and content research. This work mainly consisted in determining the feasibility and monitoring projects. These projects concerned various domains such as documents capture and processing, Business Process Management (BPM) and content research.

    • Investment Management
    • 1 - 100 Employee
    • Quantitative Researcher
      • Jun 2007 - Dec 2007

      Systeia was a Hedge Fund in Paris and specialized in automatic trading system on futures and stock markets. My job consisted in imporving existing strategies and developing new ones. This company stopped its activity in 2008. Systeia was a Hedge Fund in Paris and specialized in automatic trading system on futures and stock markets. My job consisted in imporving existing strategies and developing new ones. This company stopped its activity in 2008.

    • France
    • Financial Services
    • Project Manager
      • Aug 2005 - Feb 2007

      In charge of project around handwriting recognition and document processing, from the clients needs definition to the realisation of proof of concepts, coordination of a small team.

    • Research Engineer
      • Sep 2000 - Sep 2005

      PhD (Handwriting recognition) + implementation of customized solutions

    • Belgium
    • Construction
    • Actuary
      • Aug 1999 - Feb 2000

      Servac is specialized in the design of special retirement plans. My job consisted in doing studies on existing retirement plans. see http://www.servac.fr/index.php Servac is specialized in the design of special retirement plans. My job consisted in doing studies on existing retirement plans. see http://www.servac.fr/index.php

Education

  • Université Paris V
    Doctor of Philosophy (Ph.D.), Computer Science
    2000 - 2004
  • Université Paris VI
    Master, Machine Learning, Artificial Intelligence
    1999 - 2000
  • Ecole nationale de la Statistique et de l'Administration économique
    Master, Statistics, Finance, Computer Science, Economy, Insurance
    1996 - 1999
  • Lycée Saint-Louis
    Sup/Spé M', Mathematics
    1992 - 1996

Community

You need to have a working account to view this content. Click here to join now