commit c62bbbca06d001c137a5f231e25b7da0b80751dd Author: theBigBlase Date: Tue Nov 15 18:17:03 2022 +0100 2022 CV, TODO change colors maybe ? diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..481c110 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.aux +*.out +*.log diff --git a/README.md b/README.md new file mode 100644 index 0000000..b04fa3f --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# CV + +This is my CV ! it should be updated everytime i need someone to take a glance at it :) +Last update : 11/22 + +## TLDR +- Student in Software engineering and data science +- Intersted in cybersecurity / low level developpement +- Skills : + - C / C++ + - mostly C in networking, or silly projects (tetris / tictactoe) + - node js : js / ts + - framework : vue / react / express / discord.js + - Java + - Python + - SQL + - NoSQL + - mostly mongoDB + - Linux + - been daily driving it for 5 years (i use artix btw) + - did some pen test challenges on w3challs / rootme diff --git a/cv2022.pdf b/cv2022.pdf new file mode 100644 index 0000000..cc2423d Binary files /dev/null and b/cv2022.pdf differ diff --git a/cv2022.tex b/cv2022.tex new file mode 100644 index 0000000..a04d478 --- /dev/null +++ b/cv2022.tex @@ -0,0 +1,239 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Maxime Resume/CV +% LaTeX Template +% +% Original author: +% Frits Wenneker (http://www.howtotex.com) with extensive modifications by +% maxime paulin (maxi.paulin@gmail.com) +% +% License: +% CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%---------------------------------------------------------------------------------------- +% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\documentclass[a4paper,12pt]{memoir} % Font and paper size + +\input{structure.tex} % Include the file specifying document layout and packages + +%---------------------------------------------------------------------------------------- +% NAME AND CONTACT INFORMATION +%---------------------------------------------------------------------------------------- + +\userinformation{ % Set the content that goes into the sidebar of each page +%\begin{flushright} +% Comment out this figure block if you don't want a photo +%\includegraphics[width=0.6\columnwidth]{photo.jpg}\\[\baselineskip] % Your photo +\footnotesize % Smaller font size +\textbf{Contact info} \\ +\url{maxi.paulin@gmail.com} \\ % Your email address +GitHub : \url{@thebigblase}\\ +(+33) 6 28 36 58 69 \\ % Your phone number +\Sep \\% Some whitespace +\textbf{Address} \\ +69 rue des petits filoux \\ % Address 1 +74000 Annecy \\ % Address 2 +%France \\ % Address 3 +\vfill % Whitespace under this block to push it up under the photo +%\end{flushright} +} + +%---------------------------------------------------------------------------------------- + +\begin{document} + +\userinformation % Print your information in the left column + +\framebreak % End of the first column + +%---------------------------------------------------------------------------------------- +% HEADING +%---------------------------------------------------------------------------------------- + +\cvheading{Maxime Paulin} % Large heading - your name + +\cvsubheading{Junior Software Engineer} % Subheading - your occupation/specialization + +%---------------------------------------------------------------------------------------- +% ABOUT ME +%---------------------------------------------------------------------------------------- +\normalsize +\aboutme{About Me}{I am a 21 years old student striving to work in a fast paced +environement. I have a strong interest in cybersecurity, as well as low level +developpement, as in operating system } + +%---------------------------------------------------------------------------------------- +% EDUCATION +%---------------------------------------------------------------------------------------- + +\CVSection{Education} + +%------------------------------------------------ + +\CVItem{2016 - 2019, Lycée Xavier Marmier}{High school diploma, Scientific division} + +%------------------------------------------------ + +\CVItem{2019 - 2021, Lycée Victor Hugo}{French Preparitory class, Mathematics speciality} + +%------------------------------------------------ + +\CVItem{2021 - 2024, Polytech Annecy}{Engineering School, Data Science and Software +Engineering} + +%---------------------------------------------------------------------------------------- + +\Sep % Extra whitespace after the end of a major section + +%---------------------------------------------------------------------------------------- +% EXPERIENCE +%---------------------------------------------------------------------------------------- + +\CVSection{Experience} + +%------------------------------------------------ + +\CVItem{Summers 2018, 2019, 2020 \textit{Maintenance team in industry}, PréciJura} +{ + Learned how to maintain tools and equipement, as well as soldering and using a metal + turning lathe. +} + +%------------------------------------------------ + +\CVItem{Summer 2022, \textit{Search Engine Optimization}, BIWA} +{ + \begin{itemize} + \item{Learned to use search optimization tools} + \item{Learned to communicate effectively with the team} + \item{ + Learned to adapt to new tools, and discovering the people using them, instead + of developping them, contrasting my education + } + \end{itemize} +} + +%------------------------------------------------ + +%\Sep % Extra whitespace after the end of a major section +% +%%---------------------------------------------------------------------------------------- +%% COMMUNICATION SKILLS +%%---------------------------------------------------------------------------------------- +% +%\CVSection{Communication Skills} +% +%%------------------------------------------------ +% +%\CVItem{2015, \textit{Oral Presentation}, California Business Conference}{Presented research I conducted for my Masters of Engineering degree.} +% +%%------------------------------------------------ +% +%\CVItem{2014, \textit{Poster}, Annual Business Conference (Oregon)}{As part of the course work for BUS320, I created a poster analyzing several local businesses and presented this at a conference.} +% +%%------------------------------------------------ + +\Sep % Extra whitespace after the end of a major section + +%---------------------------------------------------------------------------------------- +% SKILLS +%---------------------------------------------------------------------------------------- + +\CVSection{Skills} + +%------------------------------------------------ + +\CVItem{Programming Skills}{ + \begin{tabular}{p{0.2\textwidth} p{0.2\textwidth} p{0.2\textwidth}} + \bluebullet C/C++ & \bluebullet POSIX shells & \bluebullet Node : JS / TS\\ + \bluebullet Python & \bluebullet Java & \bluebullet SVC : git\\ + \bluebullet Linux & \bluebullet SQL / NoSQL & \bluebullet CTF: PenTest\\ +\end{tabular}} + +%------------------------------------------------ + +\CVItem{Languages}{ +\begin{tabular}{p{0.2\textwidth} p{0.2\textwidth} p{0.21\textwidth}} + \bluebullet \textbf{French}: \small{native} & + \bluebullet \textbf{English}: \small{fluent: C1} & + \bluebullet \textbf{German}: \small{casual: B1}\\ +\end{tabular} +} + +%------------------------------------------------ + +\SmallSep % Extra whitespace after the end of a major section + +%---------------------------------------------------------------------------------------- +% NEW PAGE DELIMITER +% Place this block wherever you would like the content of your CV to go onto the next page +%---------------------------------------------------------------------------------------- + +%\clearpage % Start a new page +% +%\userinformation % Print your information in the left column +% +%\framebreak % End of the first column + +%---------------------------------------------------------------------------------------- +% AWARDS +%---------------------------------------------------------------------------------------- + +\CVSection{Projects} + +%------------------------------------------------ + +\CVItem{2019, \textit{Discord bot}}{ + Bot for checking that everyone is present during quarantine, sparing the teacher some + precious time.\\ + \url{https://github.com/storca/vhbot} +} + +%------------------------------------------------ + +\CVItem{2021, \textit{Kr00k CVE}}{ + Proof of concept Kr00k vulnerability script written in python.\\ + \url{https://github.com/thebigblase/kr00k} +} + +%------------------------------------------------ + +\Sep % Extra whitespace after the end of a major section + +%---------------------------------------------------------------------------------------- +% INTERESTS +%---------------------------------------------------------------------------------------- + +\CVSection{Personnal Interests} + +%------------------------------------------------ +\begin{tabular}{p{0.4\textwidth} p{0.2\textwidth}} + \CVItem{Tech related}{ + \begin{itemize} + \item Low level programming + \item embeded systems + \item repairing old equipement + \end{itemize} + } & + +%------------------------------------------------ + +\CVItem{Other}{ + \begin{itemize} + \item Music + \item Guitar + \item Cooking + \end{itemize} + }\\ +\end{tabular} + +%------------------------------------------------ + +\Sep % Extra whitespace after the end of a major section + +%---------------------------------------------------------------------------------------- + +\end{document} diff --git a/structure.tex b/structure.tex new file mode 100644 index 0000000..843034d --- /dev/null +++ b/structure.tex @@ -0,0 +1,91 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Maxime Resume/CV +% Structure Specification File +% +% Original author: +% Frits Wenneker (http://www.howtotex.com) with extensive modifications by +% Maxime Paulin (maxi.paulin@gmail.com) +% +% License: +% CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/) +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%---------------------------------------------------------------------------------------- +% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\usepackage{XCharter} % Use the Bitstream Charter font +\usepackage[utf8]{inputenc} % Required for inputting international characters +\usepackage[T1]{fontenc} % Output font encoding for international characters + +\usepackage[top=1cm,left=1cm,right=1cm,bottom=1cm]{geometry} % Modify margins + +\usepackage{graphicx} % Required for figures + +\usepackage{flowfram} % Required for the multi-column layout + +\usepackage{url} % URLs + +\usepackage[usenames,dvipsnames]{xcolor} % Required for custom colours + +\usepackage{tikz} % Required for the horizontal rule + +\usepackage{enumitem} % Required for modifying lists +\setlist{noitemsep,nolistsep} % Remove spacing within and around lists + +\setlength{\columnsep}{\baselineskip} % Set the spacing between columns + +% Define the left frame (sidebar) +\newlength{\LeftMainSep} +\setlength{\LeftMainSep}{.2\textwidth} +\newflowframe{\LeftMainSep}{\textheight}{0pt}{0pt}[left] +\addtolength{\LeftMainSep}{.5\columnsep} + +% Small static frame for the vertical line +\newstaticframe{1.5pt}{\textheight}{\LeftMainSep}{0pt} + +% Content of the static frame with the vertical line +\begin{staticcontents}{1} +\hfill +\tikz{\draw[loosely dotted,color=RoyalBlue,line width=1.5pt,yshift=0](0,0) -- (0,\textheight);} +\hfill\mbox{} +\end{staticcontents} + +% Define the right frame (main body) +\addtolength{\LeftMainSep}{1.5pt} +\addtolength{\LeftMainSep}{1\columnsep} +\newflowframe{0.7\textwidth}{\textheight}{\LeftMainSep}{0pt}[main01] + +\pagestyle{empty} % Disable all page numbering + +\setlength{\parindent}{0pt} % Stop paragraph indentation + +%---------------------------------------------------------------------------------------- +% NEW COMMANDS +%---------------------------------------------------------------------------------------- + +\newcommand{\userinformation}[1]{\renewcommand{\userinformation}{#1}} % Define a new command for the CV user's information that goes into the left column + +\newcommand{\cvheading}[1]{{\Huge\bfseries\color{RoyalBlue} #1} \par\vspace{.6\baselineskip}} % New command for the CV heading +\newcommand{\cvsubheading}[1]{{\Large\bfseries #1} \Sep} % New command for the CV subheading + +\newcommand{\Sep}{\vspace{1em}} % New command for the spacing between headings +\newcommand{\SmallSep}{\vspace{0.5em}} % New command for the spacing within headings + +\newcommand{\aboutme}[2]{ % New command for the about me section +\textbf{\color{RoyalBlue} #1}~~#2\par\Sep +} + +\newcommand{\CVSection}[1]{ % New command for the headings within sections +{\Large\textbf{#1}}\par +\SmallSep % Used for spacing +} + +\newcommand{\CVItem}[2]{ % New command for the item descriptions +\textbf{\color{RoyalBlue} #1}\par +#2 +\SmallSep % Used for spacing +} + +\newcommand{\bluebullet}{\textcolor{RoyalBlue}{$\circ$}~~} % New command for the blue bullets