%!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 -- 29 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}