diff --git a/competences.tex b/competences.tex index d79df52..6ebcda6 100644 --- a/competences.tex +++ b/competences.tex @@ -1,29 +1,14 @@ -\begin{rubric}{Compétences techniques} +\begin{rubric}{Compétences techniques \Vhrulefill} -\entry*[Système d'exploitation] - BSD, \textbf{Linux, Windows} +\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 & Debian & CSS \\ + C++ & Perl & Docker & \texttt{iptables} & LinuxKit & Gentoo & HTML \\ + Go & Python & KVM & \texttt{nginx} & MySQL & Ubuntu & REST \\ + \end{tabular} + \end{center} +\end{minipage} -\entry*[Programmation] - C, \textbf{C\#}, Java, \textbf{OCaml}, VBA - -\entry*[Web] - \textbf{CSS, xHTML}, JavaScript - -\entry*[Script] - \textbf{PHP}, python, shell - -\entry*[Typographie] - \textbf{\LaTeX} - -\entry*[Base de données] - \textbf{MySQL}, PostgreSQL, \textbf{SQLite} - -\entry*[Versionnement] - GIT, \textbf{Mercurial, Subversion} - -\entry*[Mobile] - HP/Palm WebOS - -\entry*[Framework et toolkit] - \textbf{GTK+}, Mootools, \textbf{.NET}, OpenGL, Prototype, SDL, \textbf{Smarty}, \textbf{XNA} -\end{rubric} \ No newline at end of file +\end{rubric} diff --git a/cv.tex b/cv.tex index 9c32bb5..9153a6d 100644 --- a/cv.tex +++ b/cv.tex @@ -1,39 +1,60 @@ -\NeedsTeXFormat{LaTeX2e} +\PassOptionsToPackage{unicode=true}{hyperref} % options for packages loaded elsewhere +\PassOptionsToPackage{hyphens}{url} +\PassOptionsToPackage{dvipsnames,svgnames*,x11names*}{xcolor} + \documentclass[french,a4paper,skipsamekey,revbib]{curve} +\usepackage[a4paper,nohead,nofoot,hmargin=0.9cm,vmargin=0.7cm]{geometry} +\usepackage{unicode-math} +\defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase} +\setmainfont[]{Linux Libertine O} +\setsansfont[]{Linux Biolinum O} +\setmonofont[Mapping=tex-ansi]{FantasqueSansMono-Regular} -\usepackage[a4paper,nohead,nofoot,hmargin=1.5cm,vmargin=1.5cm]{geometry} -\usepackage{babel} -\usepackage[utf8x]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{mathpazo} -\usepackage[scaled=.95]{helvet} -\usepackage{courier} -\usepackage{graphicx} -\usepackage[colorlinks]{hyperref} +\usepackage{polyglossia} -\leftheader{{\Large \textbf{Pierre-Olivier \textsc{Mercier}}}\\ - 15 rue des Coquettes\\ - 94800 VILLEJUIF\\ - Tél: +33 6 37 85 23 39, Fax: +33 9 53 71 29 00\\ - \href{mailto:mercier.pierreolivier@gmail.com}{mercier.pierreolivier@gmail.com}} +\usepackage{xcolor} +\usepackage{hyperref} +\hypersetup{ + pdftitle={Curriculum Vitæ de Pierre-Olivier Mercier}, + pdfauthor={Pierre-Olivier Mercier}, + colorlinks=true, + linkcolor=black, + filecolor=Maroon, + citecolor=Blue, + urlcolor=ForestGreen, + breaklinks=true} + +\leftheader{{\Large \textsf{\textbf{Pierre-Olivier \textsc{Mercier}}}}\\ + Tél.~: +33 6 37 85 23 39\\ + \url{https://nemunai.re/} \textcolor{gray}{--} \url{https://github.com/nemunaire}\\ + \href{mailto:pierre-olivier@mercier.pm}{pierre-olivier@mercier.pm}} \rightheader{Né le 04/12/1991 à Caen\\ + Résident à Gentilly (94)\\ Célibataire\\ Permis B} -\title{Étudiant en ingénierie informatique} -\subtitle{École Pour l'Informatique et les Techniques Avancées} +\def\Vhrulefill{\textcolor{ForestGreen}{\leavevmode\leaders\hrule height 0.7ex depth \dimexpr0.4pt-0.7ex\hfill\kern0pt}} + + +\title{Architecte logiciel et infrastructure sénior} +\titlefont{\Huge\bfseries\sf} +\subtitlefont{\huge\itshape\sf} + +\rubricalignment{l} +\rubricfont{\Large\bfseries\sf} +\prefix{} \begin{document} \makeheaders[t] \maketitle +\makerubric{experience} + \makerubric{formation} \makerubric{competences} -\makerubric{experience} - \makerubric{langues} \makerubric{interets} diff --git a/experience.tex b/experience.tex index c6bf842..7b6247e 100644 --- a/experience.tex +++ b/experience.tex @@ -1,26 +1,45 @@ -\begin{rubric}{Expérience} -\entry*[2010] - \textbf{Kartastrophe~:} \url{http://www.kartastrophe.free.fr/}\newline - Logiciel de cartographie 3D sous Unix, réalisé en OCaml en groupe, dans le cadre du module d'informatique pratique de seconde année de prépa. +\begin{rubric}{Expériences professionnelles \Vhrulefill} -\entry*[2009-2010] - \textbf{ÉradiKor~:} \url{http://eradikor.free.fr/}\newline - Projet de jeu vidéo réalisé en C\# en groupe, dans le cadre du module d'informatique pratique de première année de prépa. +\entry*[2017 -- \ldots] + \textbf{Gentoo Linux~:} \url{https://www.gentoo.org/}\newline + Mainteneur des paquets~: \texttt{gitea}, \texttt{keystone}, \texttt{knot}, \texttt{moolticute}, \texttt{slrn}, \texttt{sniproxy}. Ainsi que d'un \textit{overlay} de 140~paquets. -\entry*[2009-2010] - \textbf{Ligue Halo France}\newline - Réalisation et coordination du site internet d'organisation de tournois de sport électronique. +\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*[2008] - \textbf{Inno-Wear}\newline - Réalisation complète d'après un cahier des charges du site internet avec une interface d'administration. +\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ème, Réseau et Sécurité}, notamment~: + \vspace{-.7em} + \begin{itemize} + \renewcommand{\labelitemi}{\textemdash} + \setlength\itemsep{-.5em} + \item cours, TP, projet sur les thèmatiques de la virtualisation légère (Docker, LXC, …) ; + \item cours, TP, projet d’administration système Linux avancé ; + \item encadrement de la réalisation du challenge forensic du Forum International de la Cybercriminalité. + \end{itemize} -\entry*[2008-\ldots] - \textbf{Halo-Battle}\newline - Réalisation et coordination du jeu en ligne par navigateur. +\entry*[2014 -- 2015] + \textbf{Novaquark~:} \url{https://www.dualthegame.com/}\newline + Architecture et mise en place de l’infrastructure de \textit{cloud} privé pour les serveurs de jeu. -\entry*[2007-2009] - \textbf{La Rapière d'Hérouville~:} \url{http://www.hsc.escrime.free.fr/}\newline - Réalisation et mise à jour du site de l'association sportive. +\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~; + \item Assistant C/Unix. + \end{itemize} -\end{rubric} \ No newline at end of file +\end{rubric} diff --git a/formation.tex b/formation.tex index eb7aacf..1ff1469 100644 --- a/formation.tex +++ b/formation.tex @@ -1,13 +1,12 @@ -\begin{rubric}{Formation} -\entry*[2011] - \textbf{Université de Stafford}\newline - Semestre d'étude à l'étranger -- Angleterre +\begin{rubric}{Formations \Vhrulefill} -\entry*[2009-2014] - \textbf{École Pour l'Informatique et les Techniques Avancées (\textsc{épita})}\newline - Prépa type maths sup/spé -- Paris Sud +\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 à l’université de Stafford en Angleterre.\newline + Cycle ingénieur : enseignement général, algorithmique, architecture réseaux, théorie des langages, des compilateurs, … \entry*[2009] - \textbf{Baccalauréat général Scientifique option \textsc{svt} spécialité mathématiques}\newline + \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) -\end{rubric} \ No newline at end of file + +\end{rubric} diff --git a/interets.tex b/interets.tex index 75de008..1309577 100644 --- a/interets.tex +++ b/interets.tex @@ -1,13 +1,26 @@ -\begin{rubric}{Intérêts} -\entry*[Associations] - Secrétaire de \textbf{l'Association \textsc{Épita} de Développement Durable} (\textsc{AEDD})~: sensibiliser les futurs ingénieurs au développement durable, recyclage des ordinateurs du parc de l'école (Ordi 2.0). -\entry*[Associations] - \textbf{Prologin~:} organisation du concours national d'informatique. -\entry*[Associations] - \textbf{Gconfs~:} organisation de conférences pour les élèves du groupe \textsc{ionis}. +\begin{rubric}{Centres d'intérêts \Vhrulefill} -\entry*[Sport] - \textbf{Escrime} (arbitre régional) -\entry*[Sport] - Deux participations au \textbf{Caen raid aventure}. -\end{rubric} \ No newline at end of file +\begin{minipage}{.98\textwidth} + \begin{itemize} + \renewcommand{\labelitemi}{} + \setlength\itemsep{.1em} + \setlength\itemindent{-15pt} + + \item \textbf{Vie privée~:} + autohébergement complet depuis 2012 (courriels, messageries instantanées, site web, code, \ldots), militant anti-GAFAM. + + \item \textbf{Accréditeur CAcert~:} + vérifications d'identité et accréditation d'utilisateurs. Organisation de \textit{Meetup} CAcert/PGP, \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}. + + \end{itemize} +\end{minipage} + +\end{rubric} diff --git a/langues.tex b/langues.tex index 7a2edef..ae22522 100644 --- a/langues.tex +++ b/langues.tex @@ -1,5 +1,17 @@ -\begin{rubric}{Langues} - \entry*[Fran\c cais] Langue maternelle - \entry*[Anglais] Lu, écrit, parlé - \entry*[Allemand] Baccalauréat langue vivante 1 -\end{rubric} \ No newline at end of file +\begin{rubric}{Langues \Vhrulefill} + +\begin{minipage}{.98\textwidth} + \hfill + \textbf{Français~:} langue maternelle + \hfill + \textbullet + \hfill + \textbf{Anglais~:} TOEIC 2012 + \hfill + \textbullet + \hfill + \textbf{Allemand~:} Baccalauréat langue vivante 1 + \hfill +\end{minipage} + +\end{rubric}