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
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
|
%!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}
67100 Strasbourg
France
--
30 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}
|