Hello !

I'm Pâris Douady and 25 years old.

I like to simulate things, do some machine learning and learn about everything.


Education

  • Self-taught programming using online resources (OpenClassrooms, France-IOI, many side-projects). (2013-now)
  • 1st place among 120 students of a Bachelor in Computer Science, at the University of Rennes 1. (2019-2020)
  • Double bachelor in Fundamental Mathematics and Computer Science at the University of Paris-Sud. (2016-2019)
  • Baccalauréat (High School diploma) with honors. (2016)

Professional Experience

  • Currently working at ORA as a freelance consultant.
    Developing a WebGPU based spherical rendering engine (Lambert-Azimuthal projection) to get a smooth render at low pixel density at 4K 60fps.
  • Backend developer at Leboncoin in the Search team (Nov. 2020 -> Nov. 2024).
    Leboncoin is the biggest french personal ads company with almost half the french population using it every month.
    We used Go Microservices, Elasticsearch, Kafka, Kubernetes and Docker.
    My proudest achievements were building internal tools to measure and enhance search quality as well as integrating semantic search based on BERT and Elasticsearch up to 3k queries/s.
  • Internship at the "LOGICA" C.S. lab IRISA (May-June 2020), working on Hintikka's World and Touist.
    Redesigned the website and used touist to integrate a SAT Solver as the primary model solver for Kripke models.
    Accelerated touist by efficiently caching solver queries.
  • Search researcher at Leboncoin. (April-August 2019)
    Officially a backend developer, but instead researched innovative ways to enhance the search engine, by doing lots of experiments and analyzing user data (developed ad-hoc AB testing facility).
    I summarized one of the improvement in an article: "Fast cloth color identification from customer images".
  • Backend PHP (Yii framework) developer at manager.one (part-time Oct. 2016 -> Apr. 2017)
    Neobank startup for small companies.

Awards

I really like competitive programming, having participated in numerous contests such as Google Hashcode, Google Code Jam, Prologin, ACM-ICPC (SWERC), Codingame's Clash of Code, Battledev, JFP.

    (In chronological order)
  • First french university (in teams of 3) at the Southwestern Europe Regional Contest 2020, 21st place overall.
  • First place at the Journées Franciliennes de Programmations 2018 in duo.
  • First place at Prologin 2018 (won a laptop).
  • First place at Prologin 2017 (won another laptop)
  • First place at Clash of Code sometime around may 2018 (rolling leaderboard)
  • Third place at Battledev march 2017 (won a 360° camera)
  • Technically qualified at Google Hashcode 2016 (but disqualified because I was too young)
  • Went to finals at Google Hashcode 2015 (they didn't notice this time), and won the best visualization award with this gif:


Online presence

GitHub

YouTube

This site

e-mail: paris.douady@hotmail.fr


Me

Congratulations, you made it here, in case you wonder what I look like here's a picture of me in the Alps.