From 7921215308900ae3827eaec129e91b787fb632ef Mon Sep 17 00:00:00 2001 From: Olivier Gayot Date: Thu, 18 Jul 2019 00:27:07 +0200 Subject: Reword technologies and misc Signed-off-by: Olivier Gayot --- cv.tex | 71 +++++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 38 insertions(+), 33 deletions(-) (limited to 'cv.tex') diff --git a/cv.tex b/cv.tex index 02a0611..e4bed2b 100644 --- a/cv.tex +++ b/cv.tex @@ -100,67 +100,72 @@ Software Deployment\\ {Specialized in "Sciences de l'ingénieur" a.k.a. engineering} \end{entrylist} -\section{Technologies} +\pagebreak + +\section{Programming Languages} \begin{entrylist} \entry {C} {Proficient} {} - {Heavy use of the C99 standard and the GNU extensions} + {Have been an 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} + {} + {Have been working with C++ in my current professional environment. C++ being the core language used to write the software.} + \entry + {Python 2\&3} {Intermediate} {} - {Fairly good Object-Oriented Thinking} + {Have mostly been using Python for personal purposes.} \entry - {Assembly} + {Perl} {Intermediate} {} - {IA-32 and x86\_64 instruction sets\\ - writing and reverse engineering} + {Also in my current work environment, have been using Perl extensively as a CGI.} +\end{entrylist} +\section{Software} +\begin{entrylist} \entry - {Web} - {Appropriate knowledge of common web-related technologies} {} - {XHTML/CSS\\ - Server-side scripting: PHP\\ - Client-side scripting: JavaScript (+ jQuery) - } + {Operating System} + {} + {Have been using GNU/Linux on a daily basis.\\ + Occasional user of Microsoft Windows \& macOS} \entry - {Python 2\&3} - {Beginner} {} - {Currently writing a wrapper for the libelf in order to learn the language} + {Version Control} + {} + {Intensive user of Git for both professional and personal purposes.} \entry - {Perl} - {Beginner} {} + {Build System} {} -\end{entrylist} -\section{Software} -\begin{entrylist} + {GNU Autotools, GNU make, GCC} \entry {} - {Daily use of GNU/Linux, occasional use of Microsoft Windows} + {Debugging} {} - {Heavy usage of Vim\\ - (D)CVS: Git, Subversion\\ - GNU Autotools, make, GCC\\ - Debugging: gdb, valgrind, ollydbg} - -\end{entrylist} - -\section{Miscellaneous} -\begin{entrylist} + {GDB, Valgrind, strace} + \entry + {} + {Networking} + {} + {iproute2, nftables, tcpdump} \entry {} + {Virtualization} + {} + {KVM for Virtual Machines\\ + LXC for containers} + \entry {} + {Init System} {} - {Understanding of the ELF file format\\ - Active membre of the ASEN (\emph{Association de Sécurité d'EPITECH Nancy})\\ - Good knowledge of the benefits and pitfalls related to the use of unsafe languages (e.g. C)} + {Systemd} \end{entrylist} \end{document} -- cgit v1.2.3