% Exemple de CV utilisant la classe moderncv % Style classic en bleu % Article complet : http://blog.madrzejewski.com/creer-cv-elegant-latex-moderncv/ \documentclass[11pt,a4paper,sans]{moderncv} \moderncvtheme[green]{classic} \definecolor{color1}{rgb}{0.26,0.52,0.96} % Google blue \newcommand*{\cvent}[7][.25em]{% \cvitem[#1]{#2}{% {\bfseries#3}% % \ifthenelse{\equal{#4}{}}{}{, {\slshape#4}}% I changed this line (with comma) ... \ifthenelse{\equal{#4}{}}{}{ {\slshape#4}}% ... into this one (without comma). \ifthenelse{\equal{#5}{}}{}{ #5}% \ifthenelse{\equal{#6}{}}{}{, #6}% .\strut% \ifx&% \else{\newline{}\begin{minipage}[t]{\linewidth}\small#7\end{minipage}}\fi}} % moderncv timeline \usepackage{moderntimeline/moderntimeline} \tlmaxdates{2011}{2024} \tlwidth{0.8ex} \tltext{\tiny} \usepackage[utf8]{inputenc} \usepackage[top=1.1cm, bottom=1.1cm, left=2cm, right=2cm]{geometry} \usepackage{emoji} % Largeur de la colonne pour les dates \setlength{\hintscolumnwidth}{2.5cm} \firstname{Robin} \familyname{Thoni} \title{} \email{robin@rthoni.com} \social[github][git.rthoni.com/robin.thoni]{git.rthoni.com/robin.thoni} \social[github]{robin-thoni} \mobile{+33 6 34 39 52 26} \mobile{+1 (424) 242-5068} \quote{Infrastructure and Automation lover.} \begin{document} \maketitle \section{Cursus} \tlcventry{2016}{2017}{International IT Master}{UQAC}{\emoji{flag-canada}}{Canadian University}{} \tlcventry{2012}{2017}{Computer Science Student}{EPITA}{\emoji{flag-france}}{French Engineering School}{} \section{Experiences} \tlcventry{2022}{0}{Infrastruture Engineer Contractor}{iKe}{\emoji{flag-luxembourg}}{BGL / Groupe BNP Paribas}{ - Converted already manually deployed server applications to Docker\\ - Automation of server applications deployment with Jenkins, Docker, CA Release Automation, AWX, Ansible, Rancher\\ - Packaged and automated the deployment of a full Core Banking software to replace the existing mainframe } \tlcventry{2020}{2021}{Infrastruture Engineer}{NVIDIA}{\emoji{flag-united-kingdom} / \emoji{flag-germany}}{CUDA devtools team}{ - Maintained devtools' build infrastructure: upgraded >10 years old toolchains, improved existing codebase to fix new compiler warnings/errors, created container-based build environment, added new and improved existing automations with Jenkins, etc } \tlcventry{2018}{2020}{Software Engineer}{NVIDIA}{\emoji{flag-united-kingdom}}{CUDA devtools team}{ - Led the design and implementation of a GPU code coverage tool: generate code coverage reports for kernels written in assembly for internal automotive usage\\ - Led the design and implementation of a GPU thread-array diversity measurement tool: generate reports on how thread-arrays are dispatched on physical GPU cores to detect hardware errors for internal automotive usage } \tlcventry{2016}{0}{Infrastructure Engineer}{Betaclean}{\emoji{flag-france}}{}{ - Setup physical network (ISP / routers / ethernet / Wi-Fi)\\ - Development of internal intranet web app\\ - Deployment/management of security systems (password manager / CA / firewall)\\ - Deployment/management of Active Directory\\ - Automation of infrastructure deployment\\ - Deployment/management of mail server (Postfix / Dovecot)\\ - Deployment/management of DNS authoritative server (internal / external) and DHCP server\\ - Deployment/management of VPN server (OpenVPN / Wireguard)\\ - Deployment/management of physical security systems (CCTV / access control / alarm) } \tldatecventry{2017}{Final Internship}{NVIDIA}{\emoji{flag-united-states}}{CUDA devtools team}{ - Added 'initcheck' support for cuda-memcheck: devtool to check for read-before-write on the GPU\\ - Optimized Nsight Compute kernel replay feature: restore memory on the GPU only if it has been modified by the profiled kernel } % \tlcventry{2014}{2016}{School's Laboratory}{3IE}{}{EPITA's Innovation Laboratory. Multiple team projects for big companies}{} \section{Skills} \cvitem{Languages}{C; C++; Python; C\#; Java; Bash; PostgreSQL;} \cvitem{Frameworks}{AngularJS; Android SDK; Qt; ASP.NET Core;} \cvitem{Infrastructure}{Docker/docker-compose; SaltStack; Terraform; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Iptables firewall; Zabbix monitoring; Step-ca;} \section{Miscellaneous} \subsection{Languages} \cvent{French}{}{}{Native}{}{} \cvent{English}{}{}{Fluent / TOEIC 910}{}{} \end{document}