diff options
-rw-r--r-- | cv.tex | 62 | ||||
-rw-r--r-- | friggeri-cv-a4.cls | 9 |
2 files changed, 47 insertions, 24 deletions
@@ -41,44 +41,58 @@ {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. - }} + { + \begin{actions} + \item{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.} + \item{Working on design, implementation, packaging and review of the software with a strong focus on robustness and cyber security aspects.} + \item{Responsible for maintaining and extending the software component managing the LAN devices in the cabin.} + \item{Have recently become 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 \\-> 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 + { + \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 \\-> 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 + { + \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 \\-> 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.}} + { + \begin{actions} + \item{Improved the software solution developed during my internship (see below).} + \item{Added support for Wi-Fi Access points, in the coverage map, as a source of network events.} + \item{Main technologies used: GNU/Linux, C.} + \end{actions} + } \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.}} + { + \begin{actions} + \item {Designed and developed a software solution meant to simulate the motions of a large number of mobile network subscribers in a designated geographical zone.} + \item {The software solution was able to generate network events according to a coverage map with 2G/3G cells.} + \item {Main technologies used: GNU/Linux, C.} + \end{actions} + } \end{entrylist} \section{Education} diff --git a/friggeri-cv-a4.cls b/friggeri-cv-a4.cls index e1b2f93..6f1882e 100644 --- a/friggeri-cv-a4.cls +++ b/friggeri-cv-a4.cls @@ -183,6 +183,15 @@ BoldItalicFont=texgyreheros-bolditalic.otf }\\} +\newenvironment{actions}{ + \renewcommand{\item}[1]{ + \emph{ + \hspace*{4pt}• ##1 \\ + } + } +}{ +} + \newenvironment{interests}{ \let\oldentry\entry \renewcommand{\entry}[1]{ |