%!TEX TS-program = xelatex
\documentclass[]{friggeri-cv-a4}
\usepackage{graphicx}
\usepackage{wasysym}
\addbibresource{bibliography.bib}

\hypersetup{
    colorlinks = true,
}

\begin{document}
\header{Olivier }{Gayot}
       {Software Engineer, Open Source Enthusiast}

% In the aside, each new line forces a line break
\begin{aside}
    \includegraphics[width=100pt]{photo.png}
  \section{About}
    75013 Paris
    France
    --
    28 years old
    Driving License
    --
    ~
    \phone \ +33.6.63.61.36.99
    \href{mailto:olivier@sigexec.com}{olivier@sigexec.com}
    \href{https://github.com/ogayot}{github: ogayot}
    \href{http://www.sigexec.com}{http://www.sigexec.com}
  \section{Languages}
    french: mother tongue
    english: fluent
\end{aside}

\section{Experience}

\begin{entrylist}

    \entry
    {Since Mar. 2020}
    {Murex, Paris (France)}
    {Technical consultant}
    {
        \begin{actions}
        \item{Contributing to the implementation of internal tools for test automation, monitoring and non-regression testing.}
        \item{Technical point of contact for half a dozen clients.}
        \item{Responsible for providing technical support to address production issues.}
        \item{Contributing to implementation projects for clients upgrading their Murex software or bringing in new modules to their existing instance.}
        \item{Main technologies used: GNU/Linux, Python 3, Shell scripting.}
        \end{actions}
    }
    \entry
    {Oct. 2015 \\\rightarrow Feb. 2020}
    {Satcom1, a Honeywell Company, Le Bourget (France)}
    {Software Engineer}
    {
        \begin{actions}
        \item{Contributed to the software solution running on routers for business jets aviation, providing support for various satellite-based connectivity hardware but also cellular network (GSM), Wi-Fi and Ethernet.}
        \item{Worked on design, implementation, packaging and review of the software with a strong focus on robustness and cyber security aspects.}
        \item{Was responsible for maintaining and extending the software component managing the LAN devices in the cabin.}
        \item{Became the main contact for all cyber-security related discussions involving the product.}
        \item{Main technologies used: GNU/Linux, C++, Perl, Python 3 and shell scripting.}
        \end{actions}
    }
    \entry
    {Oct. 2014 \\\rightarrow Jan. 2015}
    {University of Kent, Canterbury (United Kingdom)}
    {Teacher assistant}
    {
        \begin{actions}
        \item{Ran small classes (i.e. seminars, terminal sessions) of "software engineering" and "algorithms \& complexity" to undergraduate students in years 1 and 2.}
        \item{Was responsible for marking their coursework.}
        \end{actions}
    }
    \entry
    {Apr. 2014 \\\rightarrow Sep. 2014}
    {BayLibre, Valbonne - Sophia Antipolis (France)}
    {Intern}
    {
        \begin{actions}
        \item{Troubleshooted and corrected issues found on the latest versions of the Linux Kernel and Android for the BeagleBone Black.}
        \item{Contributed to a Power Cape project for the same board.}
        \item{Main technologies used: GNU/Linux, C, JavaScript.}
        \end{actions}
    }
    \entry
    {Oct. 2013 \\\rightarrow May 2014}
    {Intersec, Paris (France)}
    {Part time software developer}
    {
        \begin{actions}
        \item{Worked on enriching the scope of the software solution designed and developed during my internship in the company (2012).}
        \item{The software solution was simulating the motions of a large number of mobile network subscribers in a designated geographical zone.}
        \item{Added support, as an addition to 2G/3G cells in the coverage map, for Wi-Fi Access points,}
        \item{Main technologies used: GNU/Linux, C.}
        \end{actions}
    }
\end{entrylist}

\section{Education}

\begin{entrylist}
  \entry
    {Jul. 2014\\\rightarrow Sept. 2016}
    {Master degree of Information Technology}
    {EPITECH Paris, France}
    {}
  \entry
    {Sept. 2014\\\rightarrow Sept. 2015}
    {One year as exchange student}
    {University of Kent, England}
    {Course of Computer Security}
  \entry
    {Oct. 2011\\\rightarrow Jul. 2014}
    {Bachelor degree of Information Technology}
    {EPITECH Nancy, France}
    {}
\end{entrylist}

\pagebreak

\section{Interests}

\begin{interests}
    \entry {Embedded software development}
    \entry {Networking software development}
    \entry {Open Source software development}
    \entry {Computer security (exploitation and prevention)}
    \entry {Software Design and Architecture}
    \entry {Software Deployment}
\end{interests}

\section{Programming Languages}
\begin{entrylist}
  \entry
    {C}
    {Proficient}
    {}
    {Extensive user of the functionalities provided by modern revisions of the language and the GNU extensions. Have been programming in C for over a decade for professional and personal purposes.}
\end{entrylist}      % XXX
\begin{entrylist}    % move this block above another entry to wrap correctly
  \entry
    {C++}
    {Proficient}
    {}
    {Was working with C++ in my previous position. C++ being the core language used there to write the software.}
  \entry
    {Python 2\&3}
    {Intermediate}
    {}
    {Using Python for personal purposes and as a general purpose language for my current job.}
  \entry
    {Perl}
    {Intermediate}
    {}
    {Also using Perl extensively as a CGI in my previous work environment.}
\end{entrylist}
\section{Software}
\begin{software}
    \entry
    {Operating System}
    {
        \begin{actions}
        \item{Have been using GNU/Linux on a daily basis for over a decade.}
        \item{Occasional user of Microsoft Windows \& macOS.}
        \end{actions}
    }
    \entry
    {Version Control}
    {
        \begin{actions}
        \item{Intensive user of Git for both professional and personal purposes.}
        \end{actions}
    }
    \entry
    {Build System}
    {
        \begin{actions}
        \item{GNU Autotools \& GNU make}
        \item{GCC - The GNU Compiler Collection}
        \end{actions}
    }
    \entry
    {Debugging}
    {
        \begin{actions}
        \item{GDB - The GNU Project Debugger}
        \item{Valgrind}
        \item{strace}
        \end{actions}
    }
    \entry
    {Networking}
    {
        \begin{actions}
        \item{iproute2}
        \item{iptables \& nftables}
        \item{tcpdump \& Wireshark}
        \end{actions}
    }
    \entry
    {Virtualization}
    {
        \begin{actions}
        \item{KVM \& VirtualBox for Virtual Machines}
        \item{LXC \& nspawn for containers}
        \end{actions}
    }
    \entry
    {RDBMS}
    {
        \begin{actions}
        \item{SQLite, MySQL \& Sybase ASE}
        \end{actions}
    }
    \entry
    {Init System}
    {
        \begin{actions}
        \item{Systemd}
        \end{actions}
    }
\end{software}
\end{document}
