% 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}{2021} \tlwidth{0.8ex} \tltext{\tiny} \usepackage[utf8]{inputenc} \usepackage[top=1.1cm, bottom=1.1cm, left=2cm, right=2cm]{geometry} % Largeur de la colonne pour les dates \setlength{\hintscolumnwidth}{2.5cm} \firstname{Robin} \familyname{Thoni} \title{} %\address{18 Rue Saint Georges}{57580, Lesse, France} \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{Graduated Computer Science student.\\ C, C++, low-level programming lover.} \begin{document} \maketitle \section{Cursus} \tlcventry{2016}{2017}{International IT Master}{UQAC}{}{Canadian University}{} \tlcventry{2012}{2017}{Computer Science Student}{EPITA}{}{French Engineering School}{} \section{Experiences} \subsection{Professional} \tlcventry{2018}{2021}{Software Engineer}{NVIDIA}{}{CUDA devtools team}{} \tldatecventry{2017}{Final Internship}{NVIDIA}{}{Improvements on cuda-memcheck}{} \tlcventry{2014}{2016}{School's Laboratory}{3IE}{}{EPITA's Innovation Laboratory. Multiple team projects for big companies}{} %\tldatecventry{2013}{Summer Job}{EBRC}{Data Center in Luxembourg. Made some tools to increase Client Care Center team productivity}{}{} \subsection{Personal} \tlcventry{2015}{0}{Sys Admin}{}{Docker/docker-compose; SaltStack; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Firewall; Zabbix monitoring}{}{} \tlcventry{2015}{0}{Hardware}{}{HID USB Devices; Smartcard reader/emulator; Wireless magstripe emulator; Multiple 'hacks' using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal}{}{} \tlcventry{2013}{2016}{Camotion}{}{An API, a web frontend, a backend and an Android application for remote CCTV}{}{} \tldatecventry{2014}{School Projects}{}{42sh: An implementation of a POSIX shell in C; myHTTPd: A HTTP server with non-blocking asynchronous I/O. This project addresses the C10K problem}{}{} \tlcventry{2012}{2016}{Prologin Contest Organizer}{}{French national programming contest, sponsored by Google \url{prologin.org}}{}{} %\cventry{2016 -- today}{Intellij}{Intellij plugin to generate models from database}{https://git.rthoni.com/robin.thoni/intellij-code-from-ds}{}{} \section{Skills} \cvitem{Languages}{C, C++, C\#, Java, Bash, PostgreSQL, Python} \cvitem{Frameworks}{ASP.NET Core, Qt, AngularJS, Android SDK} \cvitem{Others Skills}{Arduino, Docker, Server Administration} \section{Miscellaneous} \subsection{Languages} \cvent{French}{}{}{Native}{}{} \cvent{English}{}{}{TOEIC 910}{}{} \subsection{Driving Licences} \cvent{France}{}{}{B, B1, BE}{}{} \cvent{QC, Canada}{}{}{Class 5}{}{} \end{document}