\documentclass[10pt,a4paper]{moderncv} \moderncvtheme[blue]{classic} \usepackage[utf8]{inputenc} \usepackage[scale=0.86]{geometry} %\usepackage{fullpage} \firstname{Quentin} \familyname{Dufour} \title{\large Freelance system developer} \address{27 La Sauvageais}{35580 Goven} %\mobile{+33 6 76 79 99 88} \email{quentin@dufour.io} \homepage{http://quentin.dufour.io} \begin{document} \vspace{-2.5\baselineskip} \maketitle \vspace{-3.0\baselineskip} \section{Publications} \cventry{Apr. 2022}{Donar: Anonymous VoIP over Tor}{NSDI '22}{Conference}{USA}{Authors: Yérom-David Bromberg, Quentin Dufour, Davide Frey, Etienne Rivière} \cventry{Feb. 2021}{High-throughput real-time onion networks to protect everyone's privacy}{}{Ph.D thesis}{}{Committee: I. Puaut, A.M. Kermarrec, J. Lawall, A. Bouzaïde Tchana, I. Goldberg, R. Kapitza. } \cventry{Apr. 2019}{Multisource Rumor Spreading with Network Coding}{Infocom 2019}{Conference}{France}{Authors: Yérom-David Bromberg, Quentin Dufour, Davide Frey. Acceptance rate: 19.7\%} %\section{Teaching} %\cventry{Jun. 2020\\Sep. 2019}{DHTAG Project}{ISTIC Univ Rennes}{Master 1}{France}{Goal: Advise students on a research project during one semester. > 15h of teaching.} %\cventry{Jun. 2020\\Sep. 2019}{Cloud}{ESIR Engineering School}{Master 2}{France}{Goal: Understand cloud infrastructures. 28h of teaching including 14h of lectures.} %\cventry{Jun. 2020\\Sep. 2018}{Software Technology for the Cloud}{ISTIC Univ Rennes}{Master 2}{France}{Goal: Understand cloud software. 50h of teaching including 18h of lectures.} \section{Diploma} \cventry{Feb. 2021\\Jan. 2018}{Ph.D degree}{Univ Rennes, Inria, CNRS, IRISA}{Rennes}{France}{Advised by Davide Frey and Yérom-David Bromberg in the WIDE team.} \cventry{Sep. 2017\\Sep. 2012}{Engineering degree}{Institut National des Sciences Appliquées (INSA)}{Rennes}{France}{Computer Science department.} %\cventry{May. 2016\\Jan 2016}{Engineer Student}{Polytechnique Montreal}{Montreal}{Canada}{Full time winter semester in the Computer Science department.} %\cventry{June 2012}{High School Diploma}{Lycée René Descartes}{Cournon d'Auvergne}{France}{Scientific High School Diploma with distinction.} \section{Experience} \cventry{Now\\Jan. 2020}{Deuxfleurs}{Association}{Rennes}{France}{ \underline{2023} NLnet / NGI Assure Grant - Working on Aerogramme, an encrypted IMAP-compatible MDA. \newline{} \underline{2022} NGI Pointer Grant - Working on Garage, a geo-distributed S3-compatible object store. } \cventry{Now\\Oct. 2022}{Rapsodie}{Startup}{Paris}{France}{ Designing and developping the cloud infrastructure (Kubernetes, Python, FastAPI, Apache Beam, GCP). } \cventry{Aug. 2017\\Feb. 2017}{French National Cybersecurity Agency (ANSSI)}{Internship}{Paris}{France}{ Migration and improvement of hardened Linux containers (LXC). } \cventry{Jun. 2016\\Sep. 2012}{Summer internships}{Internship}{}{}{ \underline{Orckestra}. Release engineering (CI/CD, Jenkins 2) \newline{} \underline{Groupe GTI}. Prototype of a financial analysis platform (node.js, mongodb, angular). \newline{} \underline{Digitevent}. Event organization SaaS for businesses (node.js, coffeescript, angular). \newline{} \underline{Open Studio}. Parking lot management platform (PHP, Symfony 2) } \cventry{Jun. 2016\\Sep. 2012}{Student entrepreneurship}{}{Rennes}{France}{ \underline{Junior Enterprises}. 3 times project manager for Ouest INSA. \newline{} \underline{Freelance}. Under the "auto-entrepreneur" status. } \cventry{Dec. 2015\\Sep. 2012}{InsaLan}{Association}{Rennes}{France}{\underline{InsaLan 10} Event's president. Managing a staff of 90 people. \newline{} \underline{InsaLan 9} Network staff manager. Staff training and management. \newline{} \underline{InsaLan 8} Network staff member. Network design (routing, firewall, VPN...). } \section{Skills} \subsection{Computer Engineering} \cvcomputer{System}{Linux (NixOS, Debian, Fedora)}{Paradigms}{Imperative, Object, Functionnal} \cvcomputer{Network}{Linux IP Stack, standard protocols}{Languages}{Rust, Scheme, Javascript, Python...} \subsection{Languages} \cvlanguage{English}{+++}{ (TOEIC: 985/990)} \cvlanguage{German}{+}{} \section{Interests} \cvline{Vintage bikes}{I restored a 1989 Peugeot bike for everyday use.} \end{document}