Quentin Monnet
Curriculum Vitae
PDF, short resume (November 2019) | PDF, full CV (October 2017)
Experience
R&D software engineer
R&D, software development
Isovalent (Remote from Cambridge, UK)
Since February 2020
Isovalent delivers an advanced Kubernetes networking and security solution.
- Software engineering: Cilium, main focus on datapath (eBPF)
R&D software engineer
R&D, software development
Netronome (Cambridge, UK)
October 2017 — January 2020
Netronome designs network flow processors optimally designed for server-based compute and service node applications, supporting hardware offload for features such as eBPF, Open vSwitch, kTLS or P4.
- Contributions to eBPF support for the open source nfp driver (for example: BPF-to-BPF function calls, BTF support for offloaded programs), internal work on related unit tests and prototyping
- Various contributions and reviews to/for the eBPF ecosystem (bpftool code and packaging, strace, valgrind, sample programs, documentation, diffusion)
- Internal contributions to the product: collaboration with QA team, some support, discussion and prototyping with customers
- Creation of a C library to turn network filtering rules into eBPF programs: libkefir
- Articles contributed to Netronome’s blog
R&D engineer
R&D, software development
6WIND (Paris)
October 2015 — September 2017
6WIND designs software solutions for high speed networking with Linux-based switches.
- Monitoring of new technologies in the field of high speed networking (including Linux eBPF/XDP)
- Conception of new features for the products, implementation of proof-of-concept (PoC) prototypes, performance optimisation, integration to mainline product
- Contribution to H2020 research project BEBA. In an SDN/NFV context, this project consists in designing interfaces to delegate some of the controller’s features—including stateful packet processing—to the programmable switches, and in providing dataplane acceleration solutions.
- Contribution to open source projects (Open vSwitch, strace), talks at conferences
PhD in IT security
Preparation of a thesis in IT security
Université Paris-Est — UPEC — LACL (Paris)
September 2011 — July 2015
- Title:
- Mechanisms and Modeling Tools for Protection Against Denial of Service Attacks in Wireless Sensor Networks
Laboratory: LACL — Laboratory of Algorithmics, Complexity and Logic
Director: Pr Lynda Mokdad
Defended on July 17th, 2015
Final year internship — R&D engineer in IT security
Securing of a network protocol
CS-SI [Communications — Systèmes] (Paris)
March 2011 – August 2011 (6 months)
- Study of network protocols (IPsec, MPLS)
- Specification of a secure protocol
- Implementation of a proof of concept
- Integration to a system providing secure communications
Software developer
Conception and development of tools for automated tests
Snecma (Paris)
June 2010 – August 2010 (3 months)
- Automated tests on a quality-management software
- Aim: shortening cycles of application acceptance
- Analysis, development and documentation of the code
Software developer
Algorithmic opimization of a numeric solver in C language
LMI-SDP2 research project
June 2009 – August 2009 (3 months)
- Involvement in the LMI-SDP2 research project (University J. Fourier, Grenoble, France)
- Optimization of the solver (code compiling options)
- Implementation of an exact resolution method: Branch & Bound
- Execution of performance tests
- Presentation of the results obtained with the solver to the OC (combinatorial optimization) team of the CEDRIC laboratory (CNAM)
Education
PhD in IT security
Université Paris-Est — UPEC — LACL (Paris) September 2011 — July 2015
Defended on July 17th, 2015
Engineering degree
- ENSIIE (Paris) 2008 – 2011
- [École Nationale Supérieure d’Informatique pour l’Industrie et l’Entreprise]
Top French computer science engineering school for business and industry
Well-rounded education in computer science in preparation for the position of engineer. Selected options:
- Operating system and LAN administration
- Network and security
- New technologies and business organization
Master’s degree
- UPEC (Paris) 2010 – 2011
- [Université Paris-Est Créteil (ex-Paris XII)]
Master “Security of IT Systems” followed in parallel with the last year of engineering school
Selected options:
- Security of networks and operating systems
- Methods
- for securing data
- for security verification
- for intrusion detection
- Programming and safety of distributed systems
Preparatory classes
CPGE Aux Lazaristes (Lyon) 2006 – 2008
Two-year intensive program preparing for national competitive exam for entry to engineering schools
Languages
- French
- English
- Spanish (scholar level)
- Japanese (basic notions)
Associative and administrative commitments
- 2013 — 2015:
- Board member and person in charge of IT resources of the Redoc association (Université Paris-Est PhD students’ network)
- 2013 — 2014:
- Elected PhD student representative for the doctoral school
Elected PhD student representative at the advisory commission of contractual doctorates of Université Paris-Est; and at the commission of personnel of Université Paris-Est