Compare commits

...

5 Commits
2023 ... master

Author SHA1 Message Date
nemunaire 65d4a7073d Write missions for each professional experience
continuous-integration/drone/push Build is passing Details
2023-07-14 13:09:52 +02:00
nemunaire 39c0ac6547 Add .gitignore 2023-07-12 12:49:30 +02:00
nemunaire 606a564cbe Stop EPITA 2023-07-12 12:48:55 +02:00
nemunaire 9ca647c048 Add a photo 2023-07-12 12:48:48 +02:00
nemunaire 01626cc516 AVARAP update
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-05-28 11:29:22 +02:00
8 changed files with 64 additions and 64 deletions

View File

@ -15,7 +15,7 @@ steps:
- wget -O /tmp/FantasqueSansMono-Normal.tar.gz https://github.com/belluzj/fantasque-sans/releases/download/v1.8.0/FantasqueSansMono-Normal.tar.gz
- mkdir /usr/share/fonts/fantasque-sans-mono
- tar xf /tmp/FantasqueSansMono-Normal.tar.gz -C /usr/share/fonts/fantasque-sans-mono OTF/ TTF/ --strip-component=1
- tlmgr install curve
- tlmgr install curve enumitem
- xelatex cv.tex
- xelatex cv.tex
- mkdir dist

7
.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
cv.aux
cv.fdb_latexmk
cv.fls
cv.log
cv.out
cv.pdf
cv.xdv

View File

@ -3,10 +3,10 @@
\begin{minipage}{.98\textwidth}
\begin{center}
\begin{tabular}{c c c c c c c}
\textbf{Système} & \textbf{Scripts} & \textbf{Administration} & \textbf{Services} & \textbf{Outils} & \textbf{Distributions} & \textbf{Web} \\
C & shell & Ansible & DNS & Git & Alpine & HTML/CSS \\
C++ & Perl & Docker & \texttt{iptables} & LinuxKit & Debian & Svelte \\
Go & Python & KVM & \texttt{nginx} & MySQL & Gentoo & VueJS \\
\textbf{Langages} & \textbf{DevOps} & \textbf{Services} & \textbf{Outils} & \textbf{Distributions} & \textbf{Web} & \textbf{Connaissances} \\
Go & Ansible & DNS & Git & Alpine & HTML/CSS & Cybersécurité \\
Python & Docker & \texttt{netfilter} & MySQL & Debian & SvelteKit & Ludification \\
Shell & LinuxKit & \texttt{nginx} & OAuth & Gentoo & VueJS & RGPD \\
\end{tabular}
\end{center}
\vspace{-0.4em}

12
cv.tex
View File

@ -24,6 +24,11 @@
urlcolor=ForestGreen,
breaklinks=true}
\newcommand{\description}{}
\usepackage{enumitem}
\newlist{marginlessitemize}{itemize}{1}
\setlist[marginlessitemize]{label=\textemdash,leftmargin=0em}
\leftheader{{\Large \textsf{\textbf{Pierre-Olivier \textsc{Mercier}}}}\\
\url{https://nemunai.re/} \textcolor{gray}{--} \url{https://github.com/nemunaire}\\
\href{mailto:pierre-olivier@mercier.pm}{pierre-olivier@mercier.pm}}
@ -34,16 +39,17 @@
\def\Vhrulefill{\textcolor{ForestGreen}{\leavevmode\leaders\hrule height 0.7ex depth \dimexpr0.4pt-0.7ex\hfill\kern0pt}}
\title{}%Architecte logiciel et infrastructure sénior}
\title{Architecte logiciel et infrastructure senior}
\titlefont{\Huge\bfseries\sf}
\subtitlefont{\huge\itshape\sf}
\photo[r]{photo.jpg}
\rubricalignment{l}
\rubricfont{\Large\bfseries\sf}
\prefix{}
\setlength\headerspace{0pt}
\setlength\titlespace{-25pt}
\setlength\headerspace{-42pt}
\setlength\titlespace{-18pt}
\setlength\rubricafterspace{-26pt}
\setlength\rubricspace{8pt}

View File

@ -1,55 +1,48 @@
\begin{rubric}{Expériences professionnelles \Vhrulefill}
\entry*[2019 -- \ldots]
\textbf{Directeur technique} de plusieurs projets indépendants~:
\textbf{Directeur technique indépendant} de plusieurs projets~:
\vspace{-.7em}
\begin{itemize}
\renewcommand{\labelitemi}{}
\setlength\itemsep{-.5em}
\item \url{alpo.tf}~: cofondateur de la maison d'édition, conception d'algorithmes de génération de jeux~;
\item \url{armavirumque.fr}~: conception d'une interface aidant à l'apprentissage ludique du latin et élaboration d'outils pour assister à l'édition de livres d'étude des textes en langues anciennes~;
\item \url{happyDomain.org}~: une interface pour les noms de domaines axée sur la simplicité.
\end{itemize}
\begin{marginlessitemize}
\setlength\itemsep{-.21em}
\item \url{alpo.tf}~: cofondateur des Éditions Alpo, chargé de conception dalgorithmes pour la génération de jeux papier et développement dautomatismes pour lédition de 3 collections~; conception d'outils permettant la gestion facilitée des réalisations éditoriales et des commandes pour l'équipe.
\item \url{armavirumque.fr}~: conception d'une interface aidant à l'apprentissage ludique du latin, en plus du développement d'outils pour faciliter l'édition de livres académiques sur les langues anciennes~;
\item \url{happyDomain.org}~: développement d'une interface de gestion de \textbf{noms de domaine}, axée sur l'ergonomie et la \textbf{facilité d'utilisation}. En charge de la conception de l'\textbf{architecture logicielle} et de \textbf{l'infrastructure}. Promotion pour l'adoption de l'interface sur différents canaux et \textbf{collaboration active avec la communauté}.
\end{marginlessitemize}
\entry*[2017 -- \ldots]
\textbf{Gentoo Linux~:} \url{https://www.gentoo.org/} -- Mainteneur de paquets.
\entry*[2014 -- 2023]
\textbf{École Pour l'Informatique et les Techniques Avancées~:} \url{https://www.epita.fr/}
\vspace{-.7em}
\begin{marginlessitemize}
\setlength\itemsep{-.21em}
\item Enseignant auprès des étudiants en spécialisation \href{https://srs.epita.fr/}{Systèmes, Réseaux et Sécurité}, notamment~: cours, TP, projets sur \textbf{l'administration système Linux} avancée, les \textbf{conteneurs} et les \emph{Linux internals}.\vspace{.1em}\newline
\textbf{Auteur} du livre \emph{Conteneurs et technologies du DevOps}, Alpo. ISBN 9-782-493-960-00-9
\item Chef de projet encadrant la \textbf{conception} annuelle d'un \textbf{challenge forensic} pour le Forum International de la Cybersécurité/European Cyber Cup~: planification du projet, coordination des assistants en charge du suivi, organisation de soutenances et de challenges blancs, développement de la plateforme sécurisée, supervision des étudiants en charge de l'infrastructure, coordination avec les organisateurs de la compétition.
\end{marginlessitemize}
\entry*[2015 -- 2019]
\textbf{Qarnot Computing~:} \url{https://www.qarnot.com/}
\vspace{-.7em}
\begin{itemize}
\renewcommand{\labelitemi}{}
\setlength\itemsep{-.5em}
\item 2018-2019~: Responsable de la Sécurité des Systèmes d'Information ;
\item 2017-2019~: Architecte logiciel et infrastructure sénior ;
\item 2015-2017~: R\&D du système embarqué de la deuxième génération des radiateurs Q.Rad.
\end{itemize}
\entry*[2014 -- \ldots]
\textbf{École Pour l'Informatique et les Techniques Avancées~:} \url{https://www.epita.fr/}\newline
Enseignant auprès des étudiants en spécialisation \href{https://srs.epita.fr/}{Systèmes, Réseaux et Sécurité}, notamment~:
\vspace{-.7em}
\begin{itemize}
\renewcommand{\labelitemi}{\textemdash}
\setlength\itemsep{-.5em}
\item encadrement de la conception du challenge forensic du Forum International de la Cybercriminalité,
\item cours, TP, projet sur les thèmatiques de la virtualisation légère (Docker, K8S, Linux internals, …) ;
\item cours, TP, projet dadministration système Linux avancé ;
\item enseignant référent des projets \emph{myHTTPd} et \emph{Spider} (programmation système et réseau).
\end{itemize}
\begin{marginlessitemize}
\setlength\itemsep{-.21em}
\item Responsable de la Sécurité des Systèmes d'Information (2018-2019)~: gestion du processus d'audit ISO~27001 nécessaire à la signature d'un contrat avec un grand compte du secteur bancaire. Sensibilisation interne.
\item Étude et choix du matériel embarqué, configuration du noyau Linux, conception du système de fichiers (Yocto) et de mises à jour pour la troisième génération des Q.Rad. Gestion des processus industriels.
\item Développement (Python/EFL) de l'interface graphique embarquée de la seconde génération du Q.Rad.
\item Développement (C++14) du système de communication embarqué et de SDK associés (Python, Perl).
\end{marginlessitemize}
\entry*[2014 -- 2015]
\textbf{Novaquark~:} \url{https://www.dualthegame.com/}\newline
Architecture et mise en place de linfrastructure de \textit{cloud} privé pour les serveurs de jeu.
Architecte principal de l'infrastructure. Étude et choix des technologies les plus appropriées. Mise en œuvre, en collaboration avec les développeurs du serveur de jeu, des stratégies de \textit{scalabilité}.
\entry*[2013 -- 2014]
\textbf{École Pour l'Informatique et les Techniques Avancées~:} \url{https://www.epita.fr/}
\vspace{-.7em}
\begin{itemize}
\renewcommand{\labelitemi}{\textemdash}
\setlength\itemsep{-.5em}
\item Co-responsable du laboratoire Système, Réseaux et Sécurité~;
\item responsable du système d'information des assistants.
\end{itemize}
%\entry*[2013 -- 2014]
% \textbf{École Pour l'Informatique et les Techniques Avancées~:} \url{https://www.epita.fr/}
% \vspace{-.7em}
% \begin{itemize}
% \renewcommand{\labelitemi}{\textemdash}
% \setlength\itemsep{-.5em}
% \item Co-responsable du laboratoire Système, Réseaux et Sécurité~;
% \item responsable du système d'information des assistants.
% \end{itemize}
\end{rubric}

View File

@ -2,12 +2,9 @@
\entry*[2014]
\textbf{Diplôme d'ingénieur de l'École Pour l'Informatique et les Techniques Avancées~:} \url{https://www.epita.fr/}\newline
Prépa type maths sup/spé semestre détude à létranger à luniversité de Stafford en Angleterre.\newline
Cycle ingénieur~: enseignement général, algorithmique, architecture, théorie des langages, des compilateurs, …\newline
Spécialisation~: Systèmes, Réseaux et Sécurité. Assistant C/Unix auprès des étudiants du cycle ingénieur.
\entry*[2009]
\textbf{Baccalauréat général série Scientifique option \textsc{svt} spécialité mathématiques} avec mention.\newline
Lycée Salvador Allende -- Hérouville-Saint-Clair (Calvados)
\textbf{Baccalauréat général série Scientifique option \textsc{svt} spécialité mathématiques} avec mention.
\end{rubric}

View File

@ -3,22 +3,19 @@
\begin{minipage}{.98\textwidth}
\begin{itemize}
\renewcommand{\labelitemi}{}
\setlength\itemsep{.1em}
\setlength\itemindent{-15pt}
\setlength\itemsep{-.1em}
\setlength\itemindent{-20pt}
\item \textbf{Vie privée~:}
autohébergement depuis 2012 (courriels, messageries instantanées, site web, \ldots), militant anti-GAFAM.
\item \textbf{Accréditeur CAcert~:}
vérifications d'identité et accréditation d'utilisateurs. Organisation de \textit{Meetup}, \textit{cryptoparty}.
autohébergement depuis 2012 (e-mail, sites, \ldots), accréditeur CAcert. Organisation de \textit{Meetup}, \textit{cryptoparty}.
\item \textbf{Pratique du sport~:}
roller, natation, voile occasionnellement, ancien escrimeur et grimpeur.
\item \textbf{Musique~:}
batteur et pianiste débutant.
\item \textbf{Typographie}.
roller, natation, voile occasionnellement, ancien escrimeur.
\hfill
\textbf{Musique~:}
batteur.
\hfill
\textbf{Typographie}.
\end{itemize}
\end{minipage}

BIN
photo.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 KiB