1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
%!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}
82 Boulevard Masséna
75013 Paris
France
--
26 years old
Driving License
--
~
\phone \ +33.6.63.61.36.99
\href{mailto:olivier@sigexec.com}{olivier@sigexec.com}
\href{https://github.com/duskCoder}{github: duskCoder}
\href{http://www.sigexec.com}{http://www.sigexec.com}
\section{languages}
french: mother tongue
english: fluent
\end{aside}
\section{Experience}
\begin{entrylist}
\entry
{Since Oct. 2015}
{Satcom1, a Honeywell Company, Le Bourget (France)}
{Software Engineer}
{\emph{
• Contributing 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.\\
• Working on design, implementation, packaging and review of the software with a strong focus on robustness and cyber security aspects.\\
• Responsible for maintaining and extending the software component managing the LAN devices in the cabin.\\
• Have recently become the main contact for all cyber-security related discussions involving the product.\\
• Main technologies used: GNU/Linux, C++, Perl, Python 3 and shell scripting.
}}
\entry
{Oct. 2014 \\-> Jan. 2015}
{University of Kent, Canterbury (United Kingdom)}
{Teacher assistant}
{\emph{
• Ran small classes (i.e. seminars, terminal sessions) of "software engineering" and "algorithms \& complexity" to undergraduate students in years 1 and 2.\\
• Was responsible for marking their coursework.}}
\entry
{Apr. 2014 \\-> Sep. 2014}
{BayLibre, Valbonne - Sophia Antipolis (France)}
{Intern}
{\emph{
• Troubleshooted and corrected issues found on the latest versions of the Linux Kernel and Android for the BeagleBone Black.\\
• Contributed to a Power Cape project for the same board.\\
• Main technologies used: GNU/Linux, C, JavaScript.}}
\entry
{Oct. 2013 \\-> May 2014}
{Intersec, Paris (France)}
{Part time software developer}
{\emph{
• Improved the software solution developed during my internship (see below).\\
• Added support for Wi-Fi Access points, in the coverage map, as a source of network events.\\
• Main technologies used: GNU/Linux, C.}}
\entry
{Jul. 2012 \\-> Dec. 2012}
{Intersec, Paris (France)}
{Intern within the R\&D department}
{\emph{
• Designed and developed a software solution meant to simulate the motions of a large number of mobile network subscribers in a designated geographical zone.\\
• The software solution was able to generate network events according to a coverage map with 2G/3G cells.\\
• Main technologies used: GNU/Linux, C.}}
\end{entrylist}
\section{Education}
\begin{entrylist}
\entry
{Jul. 2014\\-> Sept. 2016}
{Master degree of Information Technology}
{EPITECH Paris, France}
{}
\entry
{Sept. 2014\\-> Sept. 2015}
{One year as exchange student}
{University of Kent, England}
{Course of Computer Security}
\entry
{Oct. 2011\\-> Jul. 2014}
{Bachelor degree of Information Technology}
{EPITECH Nancy, France}
{}
\entry
{2011}
{French Baccalauréat S. with honours}
{Lycée Raymond Poincaré, France}
{Specialized in "Sciences de l'ingénieur" a.k.a. engineering}
\end{entrylist}
\pagebreak
\section{Interests}
• Embedded software development\\
• Networking software development\\
• Open Source software development\\
• Computer security (exploitation and prevention)\\
• Software Design and Architecture\\
• Software Deployment\\
\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}
{}
{Working with C++ in my current professional environment. C++ being the core language used 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 current work environment.}
\end{entrylist}
\section{Software}
\begin{entrylist}
\entry
{}
{Operating System}
{}
{Using GNU/Linux on a daily basis.\\
Occasional user of Microsoft Windows \& macOS}
\entry
{}
{Version Control}
{}
{Intensive user of Git for both professional and personal purposes.}
\entry
{}
{Build System}
{}
{GNU Autotools, GNU make, GCC}
\entry
{}
{Debugging}
{}
{GDB, Valgrind, strace}
\entry
{}
{Networking}
{}
{iproute2, nftables, tcpdump}
\entry
{}
{Virtualization}
{}
{KVM for Virtual Machines\\
LXC \& nspawn for containers}
\entry
{}
{Init System}
{}
{Systemd}
\end{entrylist}
\end{document}
|