From d9ebc577eb59b7745c4f0afa35ffc76ed91e3b4a Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Sat, 1 Jul 2023 10:29:37 +0200 Subject: [PATCH] wip cv --- _cv/.gitignore | 5 +++ _cv/main.tex | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 _cv/.gitignore create mode 100644 _cv/main.tex diff --git a/_cv/.gitignore b/_cv/.gitignore new file mode 100644 index 0000000..f5b6fff --- /dev/null +++ b/_cv/.gitignore @@ -0,0 +1,5 @@ +main.aux +main.fdb_latexmk +main.fls +main.log + diff --git a/_cv/main.tex b/_cv/main.tex new file mode 100644 index 0000000..55c69c9 --- /dev/null +++ b/_cv/main.tex @@ -0,0 +1,90 @@ +\documentclass[10pt,a4paper]{moderncv} +\moderncvtheme[blue]{classic} +\usepackage[utf8]{inputenc} +\usepackage[scale=0.86]{geometry} +%\usepackage{fullpage} + +\firstname{Quentin} +\familyname{Dufour} +\title{\large System developer\\ +at Astrolabe CAE} +\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, and Davide Frey, Etienne Rivière} +\cventry{Dec. 2020}{High-throughput real-time onion networks to protect everyone's privacy}{}{Ph.D thesis}{}{Accepted on 2021-02-24} +\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{Education and diploma} +\cventry{Now\\Jan. 2018}{Ph.D Student}{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}{Engineer Student}{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 Computer Science department.} +%\cventry{June 2012}{High School Diploma}{Lycée René Descartes}{Cournon d'Auvergne}{France}{Scientific High School Diploma with distinction.} + +\section{Professional and associative experience} +\cventry{Now\\Jan. 2020}{Deuxfleurs}{Association}{Rennes}{France}{ +\underline{2022} NGI Pointer Grant - Working on Garage, a geo-distributed S3-compatible object store. +\underline{2023} NLnet / NGI Assure Grant - Working on Aerogramme, an encrypted IMAP-compatible MDA. +} +\cventry{Now\\Oct. 2022}{Rapsodie}{Startup}{Rennes}{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{Aug. 2016\\May 2016}{Orckestra}{Internship}{Montreal}{Canada}{ + Improvement of Orckestra's CI / CD pipeline (Jenkins 2 and VSTS). +} +\cventry{Aug. 2015\\Jun. 2015}{Groupe GTI}{Internship}{Paris}{France}{Development of a financial analysis platform (node.js, MongoDB, Angular).} +\cventry{2017\\2015}{Freelance}{SIREN: 807 855 572}{Clermont-Ferrand}{France}{ + Working mainly on website and emailing issues. +} +\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...). } +\cventry{Dec. 2015\\Sep. 2013}{Ouest INSA}{Junior Enterprise}{Rennes}{France}{ +\underline{2015} IT manager. Management of a development infrastructure (LXC, Ansible). Training of students. +\newline{} +\underline{2014} IT staff member. Design of an intranet (PHP, Silex). +} +\cventry{Aug. 2014\\Jun. 2014}{Digitevent}{Internship}{Paris}{France}{Contribution to the development of the SaaS Digitevent platform (node.js, MongoDB, Angular, Websocket).} +%\cventry{Février 2014\\à Avril 2014}{Cod'INSA}{Concours}{Rennes}{France}{Qualifié pour la finale de l'édition 2014. 3ème sur 5. Développement d'une IA et défis.} +\cventry{Aug. 2013\\Jun. 2013}{Open Studio}{Internship}{Clermont-Ferrand}{France}{Web service development with Symfony 2 for the Copark application.} +%\cventry{2011 à aujourd'hui}{Réalisation de sites web}{}{Auvergne}{France}{Réalisation de sites web pour mon entourage. Tout d'abord grâce à des CMS puis via Symfony.} +%\cventry{Juillet 2012}{Cours particuliers}{}{Auvergne}{France}{Révisions du programme de mathématiques de 1ère S.\newline{}} + + +\section{Skills} +\subsection{Computer Engineering} +\cvcomputer{System}{Linux (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{Leisure}{Euphonium (during 9 years). Reading (fantasy and science-fiction)} +\cvline{Sport}{Snowboard, Running and Kayak.} +\cvline{Algo.}{INSA Rennes Cod'INSA Finalist in 2014 and 2015. +\newline{} +Participated to Google Hash Code Qualifications and Battle Dev (march 2015 and october 2015)} + +\end{document}