lots of changes + renamed files

This commit is contained in:
Clément Hertling 2022-04-07 20:44:26 -04:00
parent 839909f885
commit 3f85c0902c
4 changed files with 218 additions and 199 deletions

View File

@ -1,14 +1,14 @@
all: resume.pdf resume_en.pdf clean
resume_en.pdf: resume_en.tex
pdflatex resume_en.tex 2>&1 >/dev/null
pdflatex resume_en.tex 2>&1 >/dev/null
pdflatex resume_en.tex 2>&1 >/dev/null
resume_en.pdf: resume.tex
pdflatex resume.tex 2>&1 >/dev/null
pdflatex resume.tex 2>&1 >/dev/null
pdflatex resume.tex 2>&1 >/dev/null
resume.pdf: resume.tex
pdflatex resume.tex 2>&1 >/dev/null
pdflatex resume.tex 2>&1 >/dev/null
pdflatex resume.tex 2>&1 >/dev/null
resume.pdf: resume_fr.tex
pdflatex resume_fr.tex 2>&1 >/dev/null
pdflatex resume_fr.tex 2>&1 >/dev/null
pdflatex resume_fr.tex 2>&1 >/dev/null
clean:
rm -f *.aux *.nav *.out *.toc *.snm *.log

View File

@ -7,117 +7,128 @@
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75,top=1cm,bottom=1cm,right=1cm,left=2cm]{geometry}
\name{Clément}{HERTLING}
\address{264 Sullivan Place, Apt \#2B}{Brooklyn, 11225}{États Unis d'Amérique}
\phone{+1 (646) 750 0728}
\email{clement.hertling@wxcafe.net}
\name{Clem}{HERTLING}
\address{2126 Menahan St Apt 1C}{Ridgewood, NY 11385}{USA}
\phone{+1~646~750~0728}
\email{clem.hertling@wxcafe.net}
\homepage{wxcafe.net}
\social[twitter]{wxcafe}
%\extrainfo{Citizenship: French}
\begin{document}
\makecvtitle{}
\vspace{-1cm}
\section{Expérience Professionnelle}
\cventry{2017--Présent}{Gandi SAS/Gandi US Inc}{Administrateur Systèmes/Réseaux}{Paris / New York}{}
\section{Work Experience}
\cventry{2017-}{Gandi}{Systems and Network Administrator}{Paris / NYC}{}
{
\emph{3 ans}, Administration du réseau supportant tous les services de Gandi. \\
{\scriptsize \emph{Outils:} Ansible, Puppet, Cisco IOS-XR/NxOS/IOS-XE/IOS, JunOS, Cumulus Linux, Arista EOS, Nagios, Pagerduty, \dots} \\
Mise en place d'une migration complète de tous les services avec un changement d'architecture \\
Développement de nouveaux playbooks Ansible pour la nouvelle architecture (Cumulus Linux) \\
Gestion du \emph{run} quotidien, réponse aux alertes et incidents, astreintes en roulement \\
Déploiement d'une nouvelle infrastructure de serveurs DNS anycastés partout dans le monde \\
Participation au design et a l'évolution de la plateforme au jour le jour \\
Travail régulier en datacenter, installation et migration de racks entiers, \dots \\
\emph{4 years}, Network engineering and system administration. \\
{\scriptsize \emph{Outils:} Ansible, Puppet, Python, Packet Journey, Cisco IOS/IOS-XR, Juniper JunOS, PfSense, Quagga, RIPE Atlas, RT and Phabricator, \dots} \\
Migration of production from an older datacenter to four newly-spawned ones: backend change, automation of the migration (ansible), live-migration of clients with 0 interruption, network spawn from scratch, etc \dots \\
Running day-to-day production on Gandi's network (oncall, ticket management) from offices to transit and peering management \\
Participation in the planification of the new Luxembourg PoP architecture, including equipement replacement, architecture switch, complete redundancy, automation of the public and corp migration, \dots \\
Setup of multiple anycasted DNS ``nanoPoPs'' (Japan, East US) with network architecture design, configuration of the equipments, and follow-up from reception of the equipment all the way to production.\\
Setup and use of RIPE Atlas tools: installation of Anchors in Gandi datacenters, use of credits to run measurements on Gandi services for alerting / performance statistics \\
Regularly, systems day-to-day production as well (oncall, ticket management), as well as incidents with registries and hosting infrastructure \\
100\% remote workplace with 6 hours time difference, since november 2018. \\
}
\cventry{2016--2017}{FranceIX Services}{Administrateur Systèmes/Réseaux (alternance)}{Paris}{}
\cventry{2016--2017}{FranceIX Services}{Systems and Networks Administrator (part time)}{Paris}{}
{
\emph{1 an}, Administration de l'infrastructure complète. \\
{\scriptsize \emph{Outils:} Ansible, Gitlab \& Gitlab CI, Duplicity, Bash on Windows, scripting Python \& Ruby, Brocade SLX-OS, \dots} \\
Développement de nouveaux services (backups, automatisation du lab, forge git interne, CI et tests, \dots). \\
Travail sur la sécurité de l'infrastructure (Séparation des utilisateurs et automatisation de leur gestion, \dots). \\
Travail mineur sur la mise a jour du Backbone \\
Travail mineur en datacenters, support aux utilisateurs, \dots\\
\emph{1 year}, Administration of the whole infrastructure. \\
{\scriptsize \emph{Tools Used:} Ansible, Gitlab \& Gitlab CI, Duplicity, Bash on Windows, Python \& Ruby scripting, Brocade SLX-OS, \dots} \\
Development of new services (backups, lab automation, internal git forge, CI and tests, \dots). \\
Work on improving the security of the infrastructure (User separation and management automation, \dots). \\
Minor work on backbone upgrade \\
Minor work in datacenters, day-to-day support to end users \\
}
\cventry{2016}{FranceIX Services}{Stagiaire}{Paris}{}
\cventry{2016}{FranceIX Services}{Intern}{Paris}{}
{
\emph{10 semaines}, Administration Systèmes/Réseaux, Automatisation \\
{\scriptsize \emph{Outils:} Ansible, Elasticsearch/Logstash/Kibana, OpenVPN, OpenBSD, Postfix, Exim4, Tacacs+, Elastalert, \dots} \\
Développement de nouveaux services (backups de configuration d'équipements réseau, centralisation de logs avec ELK, upgrade du service de VPNs, smarthost email, \dots) \\
Travail sur la sécurité de l'infrastructure (déploiement de l'AAA, alerting basé sur les logs, \dots) \\
Travail mineur en datacenters \\
\emph{10 weeks}, Systems and Networks Administration and Automation \\
{\scriptsize \emph{Tools Used:} Ansible, Elasticsearch/Logstash/Kibana, OpenVPN, OpenBSD, Postfix, Exim4, Tacacs+, Elastalert, \dots} \\
Development of new services (Network equipment configuration backups, log centralization with ELK, VPN setup upgrade, email smarthost, \dots) \\
Work on the security of the infrastructure (deployment of AAA, log-based alerting, \dots) \\
Minor work in datacenters \\
}
\cventry{2015}{PMC (Pari Mutuel Computing)}{Stagiaire}{St-Maur des Fossés}{}
\cventry{2015}{PMC (Pari Mutuel Computing)}{Intern}{St-Maur des Fossés (near Paris)}{}
{
\emph{2 mois}, Intégration Système \\
{\scriptsize \emph{Outils:} bash, debootstrap, C, outils de packaging debian, perl, perldoc, svn, \dots} \\
Développment d'une plateforme logicielle permettant la génération d'images système pour des plateformes embarquées (Raspberry Pi 2, autres boards ARM), avec intégration de logiciel spécifique dans les images et le développement d'une plateforme de management web pour les systèmes produits, en Perl \\
\emph{2 months}, Systems Integration \\
{\scriptsize \emph{Tools Used:} bash, debootstrap, C, debian packaging tools, perl, perldoc, svn, \dots} \\
Development of a software platform for the generation of system images for embedded platforms (Raspberry Pi 2, other ARM boards), including integration of domain-specific software in the system images and development of a web-based management platform for the resulting system, in Perl \\
}
\subsection{\underline{Associations and Open-Source}}
\cventry{2017--Présent}{Mastodon}{Collaborateur}{}{}
\cventry{2017}{Mastodon}{Collaborator}{}{}
{
{\scriptsize \emph{Outils:} Puppet, Qemu/KVM, Nginx (reverse proxy/load balancer), Ruby (Rails), Javascript, \dots} \\
(Mastodon est une plateforme décentralisée et fédérée de réseau social, ressemblant a Twitter) \\
Administration de plusieurs instances avec plus d'un millier d'utilisateurs depuis Avril 2017 \\
Travail régulier sur le tracker d'issues du projet, tri de bugs et de requêtes, réponses aux questions\\
Soumission de quelques patches, maintien de (petits) forks pour utilisation personelle \\
{\scriptsize \emph{Tools Used:} Puppet, Qemu/KVM, Nginx (reverse proxy/load balancer), Ruby (Rails), Javascript, \dots} \\
(Mastodon is a decentralized and federated social media platform, resembling Twitter) \\
Running multiple instances with over a thousand users since April 2017. \\
Regular work on the issue tracker of the project, triaging bugs and requests, answering questions. \\
Submitted a few patches, maintaining (small) forks for personal use \\
}
\cventry{2013--2017}{Cryptoparties}{Organisateur}{}{}
\cventry{2013--2017}{Cryptoparties}{Organizer}{}{}
{
{\scriptsize \emph{Outils:} \LaTeX, GPG, Tor, outils de communication sécurisés (Signal), TAILS, \dots} \\
(les ``Cryptoparties'' sont des évènements ou l'on partage des connaissances sur la vie privée et la technologie) \\
Organisation et/ou participation à plusieurs cryptoparties a Paris, dont la préparation de la documentation, des installations (accès internet, stickers, clés USB TAILS, impressions d'ID PGP, \dots) et talk d'introduction \\
D'autres cryptoparties prévues en 2017 et 2018 \\
{\scriptsize \emph{Tools Used:} \LaTeX, GPG, Tor, secure communication tools (Signal), TAILS, \dots} \\
(``Cryptoparties'' are social events where people can learn about privacy and technology) \\
Organization and/or participation to multiple cryptoparties in Paris, including documentation, amenities (Internet access, stickers, TAILS USB sticks, PGP key slips, \dots), and opening talks \\
Multiple other planned cryptoparties over 2017/2018 \\
}
\cventry{2013--2016}{Association \href{http://nos-oignons.net}{Nos-oignons}}{Membre de l'équipe d'administration système}{}{}
\cventry{2013--2016}{Association \href{http://nos-oignons.net}{Nos-oignons}}{Systems Administration Team Member}{}{}
{
{\scriptsize \emph{Outils:} Debian, Prosody, Postfix/Dovecot, Schleuder, Ikiwiki, Mailman, Tor, \dots} \\
(Nos-Oignons est une association pour la promotion et le déploiement d'outils pour la vie privée en France) \\
Travail sur la mise en place initiale de l'association (configuration du premier serveur, email, XMPP, \dots) \\
Mise en place des serveurs suivants \\
{\scriptsize \emph{Tools Used:} Debian, Prosody, Postfix/Dovecot, Schleuder, Ikiwiki, Mailman, Tor, \dots} \\
(Nos-Oignons is an association for the promotion and deployment of privacy tools in France) \\
Work on the initial setup of the association (first node setup, email, XMPP, ...) \\
Implementation of the following node deployments \\
}
\cventry{2013--Présent}{Association Gconfs (Epita)}{Membre et Conférencier}{}{}
\cventry{2013--2017}{Association Gconfs (Epita)}{Speaker \& Member}{}{}
{
{\scriptsize \emph{Outils:} \LaTeX, Pitivi, Open Broadcasting Software (OBS), pandoc, \dots} \\
(Gconfs est une association étudiante a Épita qui a pour but de donner et d'organiser des conférences) \\
Conférencier régulier, principalement sur Linux/UNIX et les Réseaux \\
Organisation d'une Cryptoparty a Épita avec Gconfs \\
Travail sur l'EuroBSDCon 2017, gestion de l'audio, de la vidéo, du streaming et de l'enregistrement des conférences. \\
Conférencier pour des talks courts pendant la fin de l'année 2017 \\
{\scriptsize \emph{Tools Used:} \LaTeX, Pitivi, Open Broadcasting Software (OBS), pandoc, \dots} \\
(Gconfs is a student org at Epita (a CS Engineering school) that centers on organizing/giving conferences) \\
Speaker in multiple talks, generally centered about Linux/UNIX and Networks \\
Work on EuroBSDCon 2017 audio and video setup, streaming and recording \\
Speaker for several short talks during the end of 2017 \\
}
\section{Formation}
\cventry{2016--2017}{Licence Professionnelle MRIT spécialité ASUR}{U-PEC}{Vitry-sur-Seine}{}{}
\cventry{2014--2016}{DUT Réseaux \& Télécoms}{U-PEC}{Vitry-sur-Seine}{}{}
\cventry{2013--2014}{Infosup}{Epita}{Villejuif}{}{}
\cventry{2013}{Baccalauréat Scientifique}{}{}{}{}
\cventry{2011}{SAT (Équivalent Américain du Baccalauréat)}{}{}{\textit{1770/2400}}{}
\section{Education}
\cventry{2020}{RIPE NCC Certified Professional IPv6 Analyst}{}{}{}{}
\cventry{2016--2017}{Licence Professionnelle MRIT (Security major)}{Université Paris-Est Créteil}{Vitry-sur-Seine}{{\footnotesize \emph{Networks/Telecom}}}{}
\cventry{2014--2016}{DUT Réseaux \& Télécoms}{Université Paris-Est Créteil}{Vitry-sur-Seine}{{\footnotesize \emph{Networks/Telecom}}}{}
\cventry{2013--2014}{Infosup}{Epita}{Villejuif}{{\footnotesize \emph{Computer Science}}}{}
\cventry{2013}{Baccalauréat Scientifique}{}{}{{\footnotesize \emph{High School Diploma}}}{}
\cventry{2011}{SAT}{}{}{\textit{1770/2400}}{}
\section{Skills}
\cvitem{English}{Fluent (Lived here for the past three years)}
\cvitem{French}{Native speaker}
\subsection{\underline{Programming}}
\cvitem{shell}{daily use}
\cvitem{C/C++}{basic knowledge}
\cvitem{python}{frequent use for scripting}
\cvitem{perl}{infrequent use for scripting}
\subsection{\underline{Systems/Networks Administration}}
\cvitem{Linux}{Administration of Debian/Ubuntu in production, Archlinux as a
desktop distro, built an LFS}
\cvitem{BSD}{Frequent administration of OpenBSD and FreeBSD}
\cvitem{macOS}{Daily use, general knowledge of the internal workings}
\cvitem{Virtualization}{Xen, Docker, Qemu/KVM, FreeBSD Jails}
\cvitem{Software}{Nginx, Postfix, Apache, Dovecot, git, OpenSMTPd, Puppet, Ansible, ZFS, \ldots}
\cvitem{Monitoring}{Nagios, LibreNMS/Observium, Prometheus/Grafana, ELK stack}
\cvitem{Network}{CCNA 1--4, Use of IOS-XR, JunOS}
\section{Compétences}
\cvitem{Anglais}{Bilingue, vie quotidienne a New York depuis 2018}
\subsection{\underline{Programmation}}
\cvitem{shell}{utilisation quotidienne}
\cvitem{C/C++}{connaissances des bases du langage}
\cvitem{python}{utilisation fréquente pour scripting}
\cvitem{perl}{utilisation ponctuelle pour scripting}
\subsection{\underline{Administration Système/Réseau}}
\cvitem{Linux}{Debian/Ubuntu, Fedora/CentOS, Archlinux, LFS}
\cvitem{BSD}{OpenBSD, FreeBSD}
\cvitem{Virtualisation}{Xen, Docker, Qemu/KVM, FreeBSD Jails}
\cvitem{Software}{Nginx, Postfix, Apache, Dovecot, git, OpenSMTPd, Puppet, Ansible, Duplicity \ldots}
\cvitem{Réseau}{CCNA 1-4 et utilisation d'IOS-XR, NxOS, IOS-XE, JunOS, Arista EOS, Cumulus Linux, \dots}
\section{Extras}
\subsection{\underline{Loisirs}}
\cventry{}{Jeux}{de r\^{o}le (Sens Renaissance, Apocalypse World, \ldots), de cartes (Magic), de figurines (Warhammer 40,000), \ldots }{}{}{}
\cventry{}{Lecture}{Théorie politique, Philosophie, Science-Fiction, Fantasy, Manga, Comics}{}{}{}
\subsection{\underline{Interests}}
\cventry{}{Photography}{Instant (Polaroid SX-70), Film, *and* Digital (Fujifilm X-T30)}{}{}{}
\cventry{}{Sociology/Philosophy}{Foucault, Butler, generally post-structuralist readings}{}{}{}
\cventry{}{Electronics}{Repairing and tinkering with electronic devices}{}{}{}
\cventry{}{Rock Climbing}{Frequent practice at local gyms as an amateur}{}{}{}
\end{document}

View File

@ -1,114 +0,0 @@
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{orange}
\nopagenumbers{}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75,top=1cm,bottom=1cm,right=1cm,left=2cm]{geometry}
\name{Clément}{HERTLING}
\address{35 avenue Paul Vaillant Couturier}{94800 Villejuif}{France}
\phone{+33~686~598~445}
\email{clement.hertling@wxcafe.net}
\homepage{wxcafe.net}
\social[twitter]{wxcafe}
%\extrainfo{Citizenship: French}
\begin{document}
\makecvtitle{}
\vspace{-1cm}
\section{Work Experience}
\cventry{2016--2017}{FranceIX Services}{Systems and Networks Administrator (part time)}{Paris}{}
{
\emph{1 year}, Administration of the whole infrastructure. \\
{\scriptsize \emph{Tools Used:} Ansible, Gitlab \& Gitlab CI, Duplicity, Bash on Windows, Python \& Ruby scripting, Brocade SLX-OS, \dots} \\
Development of new services (backups, lab automation, internal git forge, CI and tests, \dots). \\
Work on improving the security of the infrastructure (User separation and management automation, \dots). \\
Minor work on backbone upgrade \\
Minor work in datacenters, day-to-day support to end users \\
}
\cventry{2016}{FranceIX Services}{Intern}{Paris}{}
{
\emph{10 weeks}, Systems and Networks Administration and Automation \\
{\scriptsize \emph{Tools Used:} Ansible, Elasticsearch/Logstash/Kibana, OpenVPN, OpenBSD, Postfix, Exim4, Tacacs+, Elastalert, \dots} \\
Development of new services (Network equipment configuration backups, log centralization with ELK, VPN setup upgrade, email smarthost, \dots) \\
Work on the security of the infrastructure (deployment of AAA, log-based alerting, \dots) \\
Minor work in datacenters \\
}
\cventry{2015}{PMC (Pari Mutuel Computing)}{Intern}{St-Maur des Fossés (near Paris)}{}
{
\emph{2 months}, Systems Integration \\
{\scriptsize \emph{Tools Used:} bash, debootstrap, C, debian packaging tools, perl, perldoc, svn, \dots} \\
Development of a software platform for the generation of system images for embedded platforms (Raspberry Pi 2, other ARM boards), including integration of domain-specific software in the system images and development of a web-based management platform for the resulting system, in Perl \\
}
\subsection{\underline{Associations and Open-Source}}
\cventry{2017}{Mastodon}{Collaborator}{}{}
{
{\scriptsize \emph{Tools Used:} Puppet, Qemu/KVM, Nginx (reverse proxy/load balancer), Ruby (Rails), Javascript, \dots} \\
(Mastodon is a decentralized and federated social media platform, resembling Twitter) \\
Running multiple instances with over a thousand users since April 2017. \\
Regular work on the issue tracker of the project, triaging bugs and requests, answering questions. \\
Submitted a few patches, maintaining (small) forks for personal use \\
}
\cventry{2013--2017}{Cryptoparties}{Organizer}{}{}
{
{\scriptsize \emph{Tools Used:} \LaTeX, GPG, Tor, secure communication tools (Signal), TAILS, \dots} \\
(``Cryptoparties'' are social events where people can learn about privacy and technology) \\
Organization and/or participation to multiple cryptoparties in Paris, including preparation of the documentation, amenities (Internet access, stickers, TAILS USB sticks, PGP key slips, \dots), and opening talks \\
Multiple other planned cryptoparties over 2017/2018 \\
}
\cventry{2013--2016}{Association \href{http://nos-oignons.net}{Nos-oignons}}{Systems Administration Team Member}{}{}
{
{\scriptsize \emph{Tools Used:} Debian, Prosody, Postfix/Dovecot, Schleuder, Ikiwiki, Mailman, Tor, \dots} \\
(Nos-Oignons is an association for the promotion and deployment of privacy tools in France) \\
Work on the initial setup of the association (first node setup, email, XMPP, ...) \\
Implementation of the following node deployments \\
}
\cventry{2013--2017}{Association Gconfs (Epita)}{Speaker \& Member}{}{}
{
{\scriptsize \emph{Tools Used:} \LaTeX, Pitivi, Open Broadcasting Software (OBS), pandoc, \dots} \\
(Gconfs is a student org at Epita (a CS Engineering school) that centers on organizing/giving conferences) \\
Speaker in multiple talks, generally centered about Linux/UNIX and Networks \\
Organization of a Cryptoparty at Epita with Gconfs \\
Work on EuroBSDCon 2017 audio and video setup, streaming and recording \\
Speaker for several short talks during the end of 2017 \\
}
\section{Education}
\cventry{2016--2017}{Licence Professionnelle MRIT (Security major)}{Université Paris-Est Créteil}{Vitry-sur-Seine}{{\footnotesize \emph{Networks/Telecom}}}{}
\cventry{2014--2016}{DUT Réseaux \& Télécoms}{Université Paris-Est Créteil}{Vitry-sur-Seine}{{\footnotesize \emph{Networks/Telecom}}}{}
\cventry{2013--2014}{Infosup}{Epita}{Villejuif}{{\footnotesize \emph{Computer Science}}}{}
\cventry{2013}{Baccalauréat Scientifique}{}{}{{\footnotesize \emph{High School Diploma}}}{}
\cventry{2011}{SAT}{}{}{\textit{1770/2400}}{}
\section{Skills}
\cvitem{English}{Fluent (frequent trips to the United States, score of \textit{965/990} on the TOEIC test (2013))}
\cvitem{French}{Native speaker}
\subsection{\underline{Programming}}
\cvitem{shell}{daily use}
\cvitem{C/C++}{basic knowledge}
\cvitem{python}{frequent use for scripting}
\cvitem{perl}{infrequent use for scripting}
\subsection{\underline{Systems/Networks Administration}}
\cvitem{Linux}{Debian/Ubuntu, Fedora/CentOS, Archlinux/Gentoo, LFS}
\cvitem{BSD}{OpenBSD, FreeBSD}
\cvitem{Virtualization}{Xen, Docker, Qemu/KVM, FreeBSD Jails}
\cvitem{Software}{Nginx, Postfix, Apache, Dovecot, git, OpenSMTPd, Puppet, Ansible, Duplicity, \ldots}
\cvitem{Network}{CCNA 1-4, Use of JunOS, Brocade IronWare, and Force10 (DNOS)}
\section{Extras}
\subsection{\underline{Hobbies}}
\cventry{}{Games}{Role Playing (Sens Renaissance, DitV), TCGs (Magic), Miniature (Warhammer 40,000)}{}{}{}
\cventry{}{Reading}{Science-Fiction, Fantasy, Manga, Comics}{}{}{}
\end{document}

122
resume_fr.tex Normal file
View File

@ -0,0 +1,122 @@
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{orange}
\nopagenumbers{}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75,top=1cm,bottom=1cm,right=1cm,left=2cm]{geometry}
\name{Clément}{HERTLING}
\address{2 rue de Valois}{75001 Paris}{France}
\phone{06~86~59~84~45}
\email{clement.hertling@wxcafe.net}
\homepage{wxcafe.net}
\social[twitter]{wxcafe}
\begin{document}
\makecvtitle{}
\vspace{-1cm}
\section{Expérience Professionnelle}
\cventry{2017-}{Gandi}{Administrateur Réseaux/Systèmes}{Paris / New York City}{}
{
\emph{2 ans}, Gestion du réseau et administration système. \\
{\scriptsize \emph{Outils:} Ansible, Puppet, Python, Packet Journey, Cisco IOS/IOS-XR, Juniper JunOS, PfSense, Quagga, RIPE Atlas, RT et Phabricator, \dots} \\
Migration de la production d'un ancien datacenter vers quatre nouveaux: changement de backend, automatisation de la migration (ansible), migration live des clients (0 interruption), spawn du réseau d'un "minipop", gestion des problèmes, \dots \\
Production sur le réseau Gandi au jour le jour (astreintes, gestion des tickets) du niveau offices jusqu'aux interactions avec des transits et peers \\
Planification de la nouvelle architecture du PoP au Luxembourg, avec upgrade des équipements, changement complet d'architecture, redondance totale, automatisation de la migration public et corp, \dots \\
Mise en place de plusieurs "nanoPoP" DNS anycastés (Japon, US East) avec planification de l'architecture réseau, configuration des équipements, suivi de la réception/installation à distance jusqu'a la mise en production.\\
Mise en place et utilisation d'outils RIPE Atlas: installation d'anchors dans les DC Gandi, utilisation des crédits pour faire des mesures sur les services Gandi, mesures utilisées pour de l'alerting et des statistiques de performances (bientôt publiques). \\
Occasionellement, production système (astreintes, gestion des tickets), gestion des incidents avec les registres et sur les infrastructures hosting \\
Travail 100\% à distance, avec 6 heures de décalage horaire, depuis novembre 2018. \\
}
\cventry{2016--2017}{FranceIX Services}{Administrateur Systèmes/Réseaux (alternance)}{Paris}{}
{
\emph{1 an}, Administration de l'infrastructure système. \\
{\scriptsize \emph{Outils:} Ansible, Gitlab \& Gitlab CI, Duplicity, Bash on Windows, scripting Python \& Ruby, Brocade SLX-OS, \dots} \\
Développement de nouveaux services (backups, automatisation du lab, forge git interne, CI et tests, \dots). \\
Travail sur la sécurité de l'infrastructure (Séparation des utilisateurs, automatisation de leur gestion, \dots). \\
Travail mineur sur la mise a jour du Backbone \\
Travail mineur en datacenters, support aux utilisateurs, \dots\\
}
\cventry{2016}{FranceIX Services}{Stagiaire}{Paris}{}
{
\emph{10 semaines}, Administration Systèmes/Réseaux, Automatisation \\
{\scriptsize \emph{Outils:} Ansible, Elasticsearch/Logstash/Kibana, OpenVPN, OpenBSD, Postfix, Exim4, Tacacs+, Elastalert, \dots} \\
Développement de nouveaux services (backups de configuration d'équipements réseau, centralisation de logs avec ELK, upgrade du service de VPNs, smarthost email, \dots) \\
Travail sur la sécurité de l'infrastructure (déploiement de l'AAA, alerting basé sur les logs, \dots) \\
Travail mineur en datacenters \\
}
\cventry{2015}{PMC (Pari Mutuel Computing)}{Stagiaire}{St-Maur des Fossés}{}
{
\emph{2 mois}, Intégration Système \\
{\scriptsize \emph{Outils:} bash, debootstrap, C, outils de packaging debian, perl, perldoc, svn, \dots} \\
Développment d'une plateforme logicielle permettant la génération d'images système pour des plateformes embarquées (Raspberry Pi 2, autres boards ARM), avec intégration de logiciel spécifique dans les images et le développement d'une plateforme de management web pour les systèmes produits, en Perl \\
}
\subsection{\underline{Associations \& Open-Source}}
\cventry{2017-2018}{Mastodon}{Collaborateur}{}{}
{
{\scriptsize \emph{Outils:} Puppet, Qemu/KVM, Nginx (reverse proxy/load balancer), Ruby (Rails), Javascript, \dots} \\
(Mastodon est une plateforme décentralisée et fédérée de réseau social, ressemblant a Twitter) \\
Administration de plusieurs instances avec plus d'un millier d'utilisateurs depuis Avril 2017 \\
Travail régulier sur le tracker d'issues du projet, tri de bugs et de requêtes, réponses aux questions\\
Soumission de quelques patches, maintien de (petits) forks pour utilisation personelle \\
}
\cventry{2013--2017}{Cryptoparties}{Organisateur}{}{}
{
{\scriptsize \emph{Outils:} \LaTeX, GPG, Tor, outils de communication sécurisés (Signal), TAILS, \dots} \\
(les ``Cryptoparties'' sont des évènements ou l'on partage des connaissances sur la vie privée et la technologie) \\
Organisation et/ou participation à plusieurs cryptoparties a Paris, dont la préparation de la documentation, des installations (accès internet, stickers, clés USB TAILS, impressions d'ID PGP, \dots) et talk d'introduction \\
D'autres cryptoparties prévues en 2017 et 2018 \\
}
\cventry{2013--2016}{Association \href{http://nos-oignons.net}{Nos-oignons}}{Membre de l'équipe d'administration système}{}{}
{
{\scriptsize \emph{Outils:} Debian, Prosody, Postfix/Dovecot, Schleuder, Ikiwiki, Mailman, Tor, \dots} \\
(Nos-Oignons est une association pour la promotion et le déploiement d'outils pour la vie privée en France) \\
Travail sur la mise en place initiale de l'association (configuration du premier serveur, email, XMPP, \dots) \\
Mise en place des serveurs suivants \\
}
\cventry{2013--2017}{Association Gconfs (Epita)}{Membre et Conférencier}{}{}
{
{\scriptsize \emph{Outils:} \LaTeX, Pitivi, Open Broadcasting Software (OBS), pandoc, \dots} \\
(Gconfs est une association étudiante a Épita qui a pour but de donner et d'organiser des conférences) \\
Conférencier régulier, principalement sur Linux/UNIX et les Réseaux \\
Organisation d'une Cryptoparty a Épita avec Gconfs \\
Travail sur l'EuroBSDCon 2017, gestion de l'audio, de la vidéo, du streaming et de l'enregistrement des conférences. \\
Conférencier pour des talks courts pendant la fin de l'année 2017 \\
}
\section{Formation}
\cventry{2016--2017}{Licence Professionnelle MRIT spécialité ASUR}{U-PEC}{Vitry-sur-Seine}{}{}
\cventry{2014--2016}{DUT Réseaux \& Télécoms}{U-PEC}{Vitry-sur-Seine}{}{}
\cventry{2013--2014}{Infosup}{Epita}{Villejuif}{}{}
\cventry{2013}{Baccalauréat Scientifique}{}{}{}{}
\cventry{2011}{SAT (Équivalent Américain du Baccalauréat)}{}{}{\textit{1770/2400}}{}
\section{Compétences}
\cvitem{Anglais}{bilingue (domicilié a New York depuis fin 2018)}
\subsection{\underline{Programmation}}
\cvitem{shell}{utilisation quotidienne}
\cvitem{C/C++}{connaissances des bases du langage}
\cvitem{python}{utilisation fréquente pour scripting}
\cvitem{perl}{utilisation ponctuelle pour scripting}
\subsection{\underline{Administration Système/Réseau}}
\cvitem{Linux}{Debian/Ubuntu, Fedora/CentOS, Archlinux/Gentoo, LFS}
\cvitem{BSD}{OpenBSD, FreeBSD}
\cvitem{Virtualisation}{Xen, Docker, Qemu/KVM, FreeBSD Jails}
\cvitem{Software}{Nginx, Postfix, Apache, Dovecot, git, OpenSMTPd, Puppet, Ansible, Duplicity \ldots}
\cvitem{Réseau}{CCNA 1-4, Utilisation de JunOS, Brocade IronWare, et Force10 (DNOS)}
\section{Extras}
\subsection{\underline{Loisirs}}
\cventry{}{Jeux}{de r\^{o}le (Sens Renaissance, \ldots), de cartes (Magic), de figurines (Warhammer 40,000), \ldots }{}{}{}
\cventry{}{Lecture}{Science-Fiction, Fantasy, Manga, Comics}{}{}{}
\end{document}