Compare commits

...

7 Commits

Author SHA1 Message Date
Samuel Ortion bb41621afd Remove archive 2023-07-29 14:18:49 +02:00
Samuel Ortion 60d3cdfd53 Remove archive 2023-07-29 14:18:30 +02:00
Samuel Ortion e4c820178e Archive 2023-07-29 13:08:45 +02:00
Samuel Ortion 20e22e4e12 Is this an update ? 2023-07-29 13:05:51 +02:00
Samuel Ortion 1ba207012d Merge branch 'dev' 2023-06-15 15:16:25 +02:00
Samuel Ortion 5748e05ab2 pdf and an update for Pasteur institute internship 2023-06-15 15:13:42 +02:00
Samuel Ortion f985bfc91a fr: Updated slightly 2023-06-15 14:54:25 +02:00
17 changed files with 256 additions and 1318 deletions

View File

@ -1,14 +0,0 @@
*.log
*.aux
*.bbl
*.blg
*.out
*.toc
*.fls
*.fdb_latexmk
*~
*.pdf
_minted-main
_minted-preamble
*.synctex.gz
*.old

View File

@ -1,20 +0,0 @@
all: cv-en.pdf cv-fr.pdf
%.pdf: %.tex
pdflatex $<
pdflatex $<
clean:
rm -f *.log *.aux *.bbl *.blg *.out *~ *.fls *.synctex.gz *.fdb_latexmk
rm -rf _minted-main _minted-preamble
publish:
@echo "Publishing"
cp -i *.pdf ../doc/
archive: clean publish
cp -r ./ ../archive/$(shell date +%Y%m%d)/
sync: publish
rsync -avzu ../doc/*.pdf root@home.ortion.fr:/var/www/upload/cv/

View File

@ -1,223 +0,0 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MyOwnCV - English version
%
% @author Samuel ORTION
%
% 🄯 2022
% Some right reserved
%
% @version v0.0.1 (2022-09-29)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt]{mycv}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{datenumber}
\usepackage{fp}
\begin{document}
\newcounter{dateone}%
\newcounter{datetwo}%
\setmydatenumber{dateone}{2003}{01}{21}%
\setmydatenumber{datetwo}{\the\year}{\the\month}{\the\day}%
\FPsub\result{\thedatetwo}{\thedateone}
\FPdiv\myage{\result}{365.2425}
\myage\FPtrunc\myage{\myage}{0}
%----------------------------------------------------------------------------------------
% TOP BAR
%----------------------------------------------------------------------------------------
\begin{TopBar}{\ColorTextSide}
\Name{\ColorHighlight}{Samuel \textsc{Ortion}}{3rd year Bioinformatics Student}{\myage\ years old}
%%% Goal
\begin{center}
\large
\textbf{\em{Looking for a Computer Science Intership}} \\
\end{center}
%%% Contact
\TextSeparator{\ColorHighlight}{Contact}
\begin{DoubleColumns}
\begin{ItemList}{\ColorHighlight}
\item [\faAt]\href{mailto:samuel@ortion.fr}{samuel@ortion.fr}
\item [\Large\faMobile]\:06 21 58 03 48
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [\Large\faMapMarker]
Appt. B020 Estudines le Parc \\
61 Bd. de L'Yerres \\
91000 Évry - Courcouronnes
\end{ItemList}
\end{DoubleColumns}
%%% Interests
\TextSeparator{\ColorHighlight}{Interests}
\begin{TripleColumns}
\begin{ItemList}{\ColorHighlight}
\item [] Ornithology \\
\& Bioacoustics
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Biology, -omics \\
\& Evolution
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Computer Science \\
\&\:Machine\:Learning
\end{ItemList}
\end{TripleColumns}
\end{TopBar}
%----------------------------------------------------------------------------------------
% SIDE BAR
%----------------------------------------------------------------------------------------
\begin{SideBar}{\ColorBackground}{\ColorTextSide}
\TextSeparatorBis{\ColorHighlight} {\faLink}{Liens}
\begin{ItemList}{\ColorHighlight}
\item [\Large\faGlobe] \:\href{https://samuel.ortion.fr/}{samuel.ortion.fr}
\item [\Large\faGit] \href{https://framagit.org/UncleSamulus}{UncleSamulus} (\href{https://forge.chapril.org/UncleSamulus/}{\includegraphics[height=7pt]{../img/icons/gitea-wb.png}}, \href{https://framagit.org/UncleSamulus}{\faGitlab}, \href{https://github.com/UncleSamulus}{\faGithub})
\item [{$\includegraphics[height=13pt]{../img/icons/rosalind-green.png}$}] \href{https://rosalind.info/users/Samulus.i.n/}{Rosalind \faLink}
\end{ItemList}
\vspace{1cm}
%%% Hard skills
\TextSeparatorBis{\ColorHighlight}{\faGears}{Skills}
\begin{ItemList}{\ColorHighlight}
\item [\faCode] C/C++, Python, R, JS, Java, \\
\item SHELL, PHP, OCaml
\item [\faFileCodeO] HTML, CSS, \LaTeX
\item [\faDatabase] SQL, MongoDB
\item [\faLinux] GNU/Linux, Docker, QEMU/KVM
\item [\faGit] Git
\item [{$\includegraphics[height=10pt]{../img/icons/UML-green.png}$}] UML2
% \item [\faCubes]
\item [\faFlask] \fboxrule=0pt \cooltooltip[0 0 0]{}{}{}{Laboratory technics practices during my bachelor degree}{Laboratory Technics}
\begin{itemize}
\item [{$\includegraphics[height=12pt]{../img/icons/dna-green.png}$}] PCR, RT-PCR, Clone
\item [{$\includegraphics[height=10pt]{../img/icons/spectro-green.png}$}] Spectrophotometry
\item [{$\includegraphics[height=10pt]{../img/icons/bacille-green.png}$}] Microrganism culture
\item [{$\includegraphics[height=10pt]{../img/icons/microscope-green.png}$}] Microscopy
\item [{$\includegraphics[height=10pt]{../img/icons/electrophorese-green}$}] Electrophoresis
\end{itemize}
\item [\faCamera] Photography
\item [\faPencil] Vector Graphics (Inkscape/svg)
\item [{$\includegraphics[height=10pt]{../img/icons/brain-circuit-green.png}$}] Electronics
\end{ItemList}
\vspace{1cm}
% %%% Spider
% \TextSeparatorBis{\ColorHighlight}{\faTerminal}{Spider}
% \begin{SpiderDiagram}{\ColorTextSide}{\ColorHighlight}
% \addSkill{A}{1}
% \addSkill{B}{2}
% \addSkill{C}{1}
% \addSkill{D}{3}
% \addSkill{E}{5}
% % \addSkill{F}{3}
% \end{SpiderDiagram}
% \vspace{1cm}
%%% Languages
\TextSeparatorBis{\ColorHighlight}{\faLanguage}{Languages}
\begin{ItemList}{\ColorHighlight}
\item [] French (native)
\item [] English (B2)
\item [] German (A2)
\end{ItemList}
\end{SideBar}
%----------------------------------------------------------------------------------------
% Picture
%----------------------------------------------------------------------------------------
\DefineProfile{\ColorOther}{\ColorTextSide}{../img/portrait.jpg}
%----------------------------------------------------------------------------------------
% Main
%----------------------------------------------------------------------------------------
\begin{MainPart}
%%% Education
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Education}{\faGraduationCap}
% \Experience
% {\ColorHighlight}
% {Master of Bioinformatics}
% {Université d'Évry val d'Essonne -- Paris-Saclay}
% {2023}
% {
% Write here your description.\\
%
%
% }
\Experience
{\ColorHighlight}
{\href{https://www.universite-paris-saclay.fr/formation/licence-double-diplome/informatique-sciences-de-la-vie/}{Bachelor Degrees in Computer Science and Biology}}
{Évry -- Paris-Saclay University}
{2020-\textit{current}}
{
Courses on genetics, phylogenetics, physiology, biochemistry, microbiology, evolution, vegetal, animal and cell biology for the biology part, and on algorithms, imperative programming (C, Processing), object-oriented programming (Java), functional programming (OCaml), databases (SQL and relationnal algebra), networks, web development (HTML, CSS, JS), UNIX, scripting languages (Python, AWK) as well as language theory, logic and mathematics (not exhaustive).
Currently in third year.
}
\Experience
{\ColorHighlight}
{Scientific High School Diploma (Bac S) - Biology and Earth Sciences option - European mention}
{Lycée Notre-Dame, Le Mans}
{2017-2020}
{
Baccalaureate with highest honours, with a \cooltooltip[0 0 1][1 1 1]{}{}{}{Some Biology and Earth Science courses taught in English (Discipline Non Linguistique - Sciences de la vie et de la Terre)}{DNL SVT} european mention.\\
\cooltooltip[0 0 1][1 1 1]{}{}{}{Group work on a research topic with scientists, followed by an oral presentation at Angers University. We worked on tumor suppressor with two PhD from the CRCINA (Cancerology Reasearch Center of Angers). }{Research Passport}.
\textit{\href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie}} (1\textsuperscript{st} in departemental contest (Sarthe)).
}
%%% Experiences
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Experiences}{\faSuitcase}
\Experience
{\ColorHighlight}
{Computer Science Intership}
{\href{https://www.natural-solutions.eu/}{Natural-Solutions}}
{January 2022}
{
A one-week internship in the \href{https://www.natural-solutions.eu/}{Natural-Solutions~\faLink} web development agence, based in Marseille.
Contributed to the development of an artificial intelligence involved in automatic nocturnal bird flight call detection and identification for the \href{https://nocturnal-bird-migration.com/}{NBM Challenge~\faLink}.
}
\Experience
{\ColorHighlight}
{Bird ringing session}
{\cooltooltip[0 0 1][1 1 1]{}{}{}{Sensible wet zone with reeds and ponds}{ENS de la prée d'amont}}
{August 2019}
{
Volunteer to help passerines ringing. Net installation, bird identification and ringing. \\
}
%%% Activities
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Hobbies}{\faUsers}
\vspace*{0.5cm}
\begin{DoubleColumns}
\begin{ItemList}{\ColorHighlight}
\item [] Bird watching
\item [] Bat recording
\item [] \href{https://gallery.samuel.ortion.fr/}{Wildlife Photography~\faLink}
\item [] \href{https://photos.april.org}{April Photo processing~\faLink}
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Software development
\item [] SysAdmin GNU/Linux
\item [] \href{https://liness.org/}{\textbf{Liness Linux User Group}~\faLink}
\item [] Contributions to \href{https://bioinfo-fr.net/author/samuel-ortion/}{Bioinfo-fr~\faLink}
\end{ItemList}
\end{DoubleColumns}
\end{MainPart}
\end{document}faVideoCamera

View File

@ -1,218 +0,0 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MyOwnCV - French version
%
% @author Samuel ORTION
%
% 🄯 2022
% Some right reserved
%
% @version v0.0.1 (2022-09-29)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt]{mycv}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{datenumber}
\usepackage{fp}
\begin{document}
\newcounter{dateone}%
\newcounter{datetwo}%
\setmydatenumber{dateone}{2003}{01}{21}%
\setmydatenumber{datetwo}{\the\year}{\the\month}{\the\day}%
\FPsub\result{\thedatetwo}{\thedateone}
\FPdiv\myage{\result}{365.2425}
\myage
\FPtrunc\myage{\myage}{0}
%----------------------------------------------------------------------------------------
% TOP BAR
%----------------------------------------------------------------------------------------
\begin{TopBar}{\ColorTextSide}
\Name{\ColorHighlight}{Samuel \textsc{Ortion}}{Étudiant en L3 de Bioinformatique}{\myage\ ans}
%%% Goal
\begin{center}
\large
\textbf{\em{Recherche de Stage}} \\
\end{center}
%%% Contact
\TextSeparator{\ColorHighlight}{Contact}
\begin{DoubleColumns}
\begin{ItemList}{\ColorHighlight}
\item [\Large\faAt] \href{mailto:samuel@ortion.fr}{samuel@ortion.fr}
\item [\Large\faMobile]\:\:06 21 58 03 48
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [\Large\faMapMarker] \:\:\:Appt. B020 Estudines le Parc \\
61 Bd. de L'Yerres \\
91000 Évry - Courcouronnes
\end{ItemList}
\end{DoubleColumns}
%%% Interests
\TextSeparator{\ColorHighlight}{Centres d'intérêts}
\begin{TripleColumns}
\begin{ItemList}{\ColorHighlight}
\item [] Ornithologie \\
\& Bioacoustique
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Biologie \\
\& Évolution
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Informatique \\
\&\:\textit{Computer\:Vision}
\end{ItemList}
\end{TripleColumns}
\end{TopBar}
%----------------------------------------------------------------------------------------
% SIDE BAR
%----------------------------------------------------------------------------------------
\begin{SideBar}{\ColorBackground}{\ColorTextSide}
\TextSeparatorBis{\ColorHighlight} {\faLink}{Liens}
\begin{ItemList}{\ColorHighlight}
\item [\Large\faGlobe] \:\href{https://samuel.ortion.fr/}{samuel.ortion.fr}
\item [\Large\faGit] \href{https://framagit.org/UncleSamulus}{UncleSamulus} (\href{https://forge.chapril.org/UncleSamulus/}{\includegraphics[height=7pt]{../img/icons/gitea-wb.png}}, \href{https://framagit.org/UncleSamulus}{\faGitlab}, \href{https://github.com/UncleSamulus}{\faGithub})
\item [{$\includegraphics[height=14pt]{../img/icons/rosalind-green.png}$}] \href{https://rosalind.info/users/Samulus.i.n/}{Rosalind \faLink}
\end{ItemList}
\vspace{1cm}
%%% Hard skills
\TextSeparatorBis{\ColorHighlight}{\faGears}{Compétences}
\begin{ItemList}{\ColorHighlight}
\item [\faCode] C/C++, Python, R, JS, Java \\
\item SHELL, PHP, OCaml
\item [\faFileCodeO] HTML, CSS, \LaTeX
\item [\faDatabase] SQL
\item [\faLinux] GNU/Linux, Docker
\item [\faGit] Git
\item [{$\includegraphics[height=10pt]{../img/icons/UML-green.png}$}] UML2
% \item [\faCubes]
\item [\faFlask] \fboxrule=0pt \cooltooltip[0 0 0]{}{}{}{Exemples de techniques pratiquées en TP lors de la licence}{Techniques de laboratoire}
\begin{itemize}
\item [{$\includegraphics[height=12pt]{../img/icons/dna-green.png}$}] PCR, RT-PCR, Clonage
\item [{$\includegraphics[height=10pt]{../img/icons/spectro-green.png}$}] Spectrophotométrie
\item [{$\includegraphics[height=10pt]{../img/icons/bacille-green.png}$}] Culture microbienne
\item [{$\includegraphics[height=10pt]{../img/icons/microscope-green.png}$}] Microscopie optique
\item [{$\includegraphics[height=10pt]{../img/icons/electrophorese-green}$}] Électrophorèse
\end{itemize}
\end{ItemList}
\vspace{1cm}
% %%% Spider
% \TextSeparatorBis{\ColorHighlight}{\faTerminal}{Spider}
% \begin{SpiderDiagram}{\ColorTextSide}{\ColorHighlight}
% \addSkill{A}{1}
% \addSkill{B}{2}
% \addSkill{C}{1}
% \addSkill{D}{3}
% \addSkill{E}{5}
% % \addSkill{F}{3}
% \end{SpiderDiagram}
% \vspace{1cm}
%%% Languages
\TextSeparatorBis{\ColorHighlight}{\faLanguage}{Langues}
\begin{ItemList}{\ColorHighlight}
\item [] Anglais (B2)
\end{ItemList}
\end{SideBar}
%----------------------------------------------------------------------------------------
% Picture
%----------------------------------------------------------------------------------------
\DefineProfile{\ColorOther}{\ColorTextSide}{../img/portrait.jpg}
%----------------------------------------------------------------------------------------
% Main
%----------------------------------------------------------------------------------------
\begin{MainPart}
%%% Education
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Études}{\faGraduationCap}
% \Experience
% {\ColorHighlight}
% {Master of Bioinformatics}
% {Université d'Évry val d'Essonne -- Paris-Saclay}
% {2023}
% {
% Write here your description.\\
%
%
% }
\Experience
{\ColorHighlight}
{\href{https://www.universite-paris-saclay.fr/formation/licence-double-diplome/informatique-sciences-de-la-vie/}{Licence Double Sciences de la Vie - Informatique}}
{Université d'Évry val d'Essonne -- Paris-Saclay}
{2020-\textit{présent}}
{
Double cursus en biologie et informatique à l'Université d'Évry val d'Essonne (formation de l'Université Paris-Saclay).\\
Actuellement en L3.
}
\Experience
{\ColorHighlight}
{Baccalauréat Scientifique, option Sciences de la Vie et de la Terre, mention européenne}
{Lycée Notre-Dame, Le Mans}
{2017-2020}
{
Baccalauréat série S - SVT, obtenu avec mention très bien.
Mention européenne anglais - \cooltooltip[0 0 1][1 1 1]{}{}{}{Option suivie de la seconde à la terminale - Sciences de la Vie et de la Terre en anglais}{DNL SVT}.\\
Participation au
\cooltooltip[0 0 1][1 1 1]{}{}{}{Travail en groupe de DNL autour du sujet de recherche d'une équipe de chercheur (ici en cancérologie au CRCINA d'Angers), et présentation (en anglais) en amphi à l'Université d'Angers.}{Passeport Recherche}.
Participation aux \href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie} (1\textsuperscript{er} aux épreuves départementales sarthoises).
}
%%% Experiences
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Expériences}{\faSuitcase}
\Experience
{\ColorHighlight}
{Stage d'informatique}
{\href{https://www.natural-solutions.eu/}{Natural-Solutions}}
{Janvier 2022}
{
Stage d'une semaine chez \href{https://www.natural-solutions.eu/}{Natural-Solutions~\faLink}, une agence de développement web basée à Marseille.
Contribution à la mise en place d'une IA pour la reconnaissance des cris nocturnes d'oiseaux, dans le cadre du challenge \href{https://nocturnal-bird-migration.com/}{NBM~\faLink}.
}
% \Experience
% {\ColorHighlight}
% {Happiness manager}
% {Nowhere}
% {1968}
% {
% Write here your description.\\
% }
%%% Activities
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Activités}{\faUsers}
\vspace*{0.5cm}
\begin{DoubleColumns}
\begin{ItemList}{\ColorHighlight}
\item [] Observation des oiseaux et partage des données sur Faune-France
\item [] Enregistrement des chauve-souris
\item [] \href{https://gallery.samuel.ortion.fr/}{Photographie Naturaliste~\faLink}
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Développement logiciel
\item [] Groupe d'Utilisateurs des Logiciels Libres \href{https://liness.org/}{Linux Essonnes~\faLink}
\item [] Écriture d'articles sur \href{https://bioinfo-fr.net/author/samuel-ortion/}{Bioinfo-fr~\faLink}
\end{ItemList}
\end{DoubleColumns}
\end{MainPart}
\end{document}

View File

@ -1,385 +0,0 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MyCV
% LaTeX Class
% Version 1.0 (13/06/22)
%
% Authors:
% Samuel ORTION
% Inspired by spidercv (ROMAINPC)
%
% License:
% The MIT License (see included LICENSE file)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{mycv}[03/01/2022]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{extarticle}} % Pass through any options to the base class
\ProcessOptions\relax % Process given options
\LoadClass{extarticle} % Load the base class
%----------------------------------------------------------------------------------------
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------
\setlength{\parindent}{0mm} % Suppress paragraph indentation
\usepackage[hidelinks]{hyperref} % Required for links but hide the default boxes around links
\usepackage{lipsum}
\pagestyle{empty} % No headers or footers
\usepackage{moresize} % Provides more font size commands (\HUGE and \ssmall)
\usepackage{fontawesome} % fontawesome
\usepackage{ifthen}
%----------------------------------------------------------------------------------------
% COLORS
%----------------------------------------------------------------------------------------
\usepackage[dvipsnames]{xcolor}
\definecolor{Black}{HTML}{212121}
\definecolor{White}{HTML}{FFFFFF}
\definecolor{GreenArmy}{HTML}{252e25}
\definecolor{GreenIT}{HTML}{4caf50}
%%%%% color macros, use it at the beginning of your cv to quickly use the enterprise colors (Pro HRD tips)
\newcommand{\DefineColorMacros}[5]{% COLORS : TextSide / TextMain / HighLight / Background /Other
\def\ColorTextSide{#1}
\def\ColorTextMain{#2}
\def\ColorHighlight{#3}
\def\ColorBackground{#4}
\def\ColorOther{#5}
\color{\ColorTextMain} % Default text color
}
\DefineColorMacros{White}{Black}{GreenIT}{Black}{GreenArmy}
%----------------------------------------------------------------------------------------
% FONTS
%----------------------------------------------------------------------------------------
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
% \usepackage{roboto}
\usepackage[scaled]{helvet}
\renewcommand*\familydefault{\sfdefault} % Force the sans-serif version of any font used
%----------------------------------------------------------------------------------------
% GEOMETRIE
%----------------------------------------------------------------------------------------
\usepackage{calc}
\usepackage{tikz}
\usetikzlibrary{calc,positioning,backgrounds,matrix}
\newlength\margin
\setlength\margin{0.5cm}
\usepackage[margin=\margin,noheadfoot,a4paper]{geometry}
\newlength\sidewidth
\setlength\sidewidth{0.33333\paperwidth-2\margin}
\newlength\mainwidth
\setlength\mainwidth{\paperwidth-4\margin-\sidewidth}
\newlength\anglesize
\setlength\anglesize{0.7cm}
\newlength\topheight
\setlength\topheight{1.1\sidewidth}
\newlength\profilesize
\setlength\profilesize{0.7\topheight}
%----------------------------------------------------------------------------------------
% MAIN SECTIONS
%----------------------------------------------------------------------------------------
\usepackage{ragged2e}
\usepackage[absolute,overlay]{textpos} % option needed to use absolute positionning and to have text on front
\newenvironment{SideBar}[2]
{% Background color, Text color
\begin{tikzpicture}[remember picture,overlay]% put text anywhere
\fill[fill=#1, shift={(current page.north west)}] % side and top background
(0,-\paperheight) --
(0,-\anglesize) --
(\anglesize,0) --
(\paperwidth,0) --
(\paperwidth,-\topheight-2\margin) --
(\sidewidth+2\margin+\anglesize,-\topheight-2\margin) --
(\sidewidth+2\margin,-\topheight-2\margin-\anglesize) --
(\sidewidth+2\margin,-\paperheight) --
cycle;
\draw [draw=#1, shift={(current page.north west)}, very thick]
(\paperwidth-0.5\margin,-\topheight-3\margin) --
(\paperwidth-0.5\margin,-\paperheight+0.5\margin+0.5\anglesize) --
(\paperwidth-0.5\margin-0.5\anglesize,-\paperheight+0.5\margin) --
(\sidewidth+3\margin,-\paperheight+0.5\margin);
\end{tikzpicture}%
%%%%%%%%%%%%%
% \TPmargin{}{}
\begin{textblock*}{\sidewidth}(\margin,\topheight + 3\margin -0.4cm)
\begin{center}
\color{#2}
% Please use vspace to verticaly align manually your content
}
{
\end{center}
\end{textblock*}
}
\newenvironment{TopBar}[1]{ % Text color
\begin{textblock*}{\mainwidth}(\sidewidth+3\margin,\margin-0.4cm)
\begin{center}
\color{#1}
}{
\end{center}
\end{textblock*}
}
\newenvironment{MainPart}{
\begin{textblock*}{\mainwidth}(\sidewidth+3\margin,\topheight + 3\margin-0.4cm)
\begin{center}
}{
\end{center}
\end{textblock*}
}
\usetikzlibrary{shapes,decorations}
%%%%%%% Picture
\newcommand{\DefineProfile}[3]% Background color, Highlight color, Img path
{
\begin{tikzpicture}[remember picture,overlay]
\node [rectangle, draw=#2, rounded corners=0.5mm, very thick,
shift={(current page.north west)}, xshift=\anglesize, yshift=-\anglesize,
](s1){};
\node [rectangle, draw=#2, rounded corners=0.5mm, very thick,
shift={(current page.north west)}, xshift=(\sidewidth+2\margin), yshift=-(\sidewidth+2\margin),
](s2){};
\draw [draw=#2, very thick]
(s1) -- (s2);
%%%%%%%%%%%%%%%
\node[
shift={(current page.north west)},
xshift=(\sidewidth+2\margin)/2,
yshift=-(\sidewidth+2\margin)/2,
chamfered rectangle, draw=#2, very thick,
minimum size=\profilesize,
fill=#1,
path picture={
\node at (path picture bounding box.center){
\includegraphics[height=\profilesize]{#3}
};
}]
{};
\end{tikzpicture}
}
%----------------------------------------------------------------------------------------
% COMMANDS AND ENVIRONMENTS
%----------------------------------------------------------------------------------------
%%%%%%% Top bar
%%% Name
\newcommand{\Name}[4]% Highlight color, Name, Profession, Age
{
{\HUGE{\textbf{\color{#1}#2}}\\[0.1cm]
\Large{#3}
\hfill
\Large{#4}}
}
%%%%%%%%% Side bar
%%% Spider chart
\usepackage{xparse}
\newcounter{spidercount}
\ExplSyntaxOn
\NewDocumentCommand{\newList}{m}
{
\seq_new:c { l_kees_list_#1_seq }
}
\NewDocumentCommand{\addToList}{mm}
{
\seq_put_right:cn { l_kees_list_#1_seq } { #2 }
}
\NewDocumentCommand{\getFromList}{mm}
{
\seq_item:cn { l_kees_list_#1_seq } { #2 }
}
\ExplSyntaxOff
\newList{skilllist}
\newList{masterlist}
\newcommand{\addSkill}[2]{ % Skill label, Strenght
\stepcounter{spidercount}
\addToList{skilllist}{#1}
\addToList{masterlist}{#2}
}
\newcounter{var}
\newenvironment{SpiderDiagram}[2]{ % Axes color, Highlight color
\def\n{\thespidercount}
\def\N{5}
\def\nC{#1}
\def\hC{#2}
\vspace*{0.15cm}
}{
\begin{tikzpicture}[scale=0.35]
\foreach \x in{1,2,...,\n}{
\setcounter{var}{360/\n*\x}
\ifthenelse{\thevar = 180 \OR \thevar = 360}{
\draw [draw=\nC, very thick] (0,0)--(\thevar:\N) node
[shift=(\thevar-145:-15pt),
color=\hC] {\small\getFromList{skilllist}{\x}}
}
{
\draw [draw=\nC, very thick] (0,0)--(\thevar:\N) node
[shift=(\thevar:10pt),
color=\hC] {\small\getFromList{skilllist}{\x}}
}
;
}
\newcounter{temp}
\newcounter{tempbis}
\foreach[count=\x] \y in{2,3,...,\n}{
\setcounter{temp}{\getFromList{masterlist}{\x}}
\setcounter{tempbis}{\getFromList{masterlist}{\y}}
\draw [draw=\hC, very thick]
(360/\n*\x:\thetemp) -- (360/\n*\x+360/\n:\thetempbis);
}
\setcounter{temp}{\getFromList{masterlist}{\n}}
\setcounter{tempbis}{\getFromList{masterlist}{1}}
\draw [draw=\hC, very thick]
(360:\thetemp) -- (360+360/\n:\thetempbis);
\end{tikzpicture}
}
%%%%%%%%%%%%%% Main part
%%%%%% Section title
\newcommand{\MainTitleBis}[4]{%Background color, Highlight color, Left text, Right text
\begin{tikzpicture}[baseline]
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=west]
at (0,0) (box1)
{\textbf{\Large\color{#2}#3}};
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=east]
at (\textwidth,0) (square)
{\textbf{\Large\color{#2}#4}};
\draw [very thick, draw=#2, inner sep=0pt] (box1) -- (square);
\end{tikzpicture}\\
}
\newcommand{\MainTitle}[3]{%Background color, Highlight color, Title text
\begin{tikzpicture}[baseline]
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=west]
at (0,0) (box1)
{\textbf{\Large\color{#2}#3}};
\node at (\textwidth,0) [rectangle, draw=#2,rounded corners=0.5mm,fill=#1, anchor=east, very thick] (square) {};
\draw [very thick, draw=#2, inner sep=0pt] (box1) -- (square);
\end{tikzpicture}\\
}
\def\hrulefill{\leavevmode\leaders\hrule height 0.35mm\hfill\kern\z@} % ~ very thick
%%%%%%% Experience
\newcommand{\Experience}[5]{%Highlight color, Ttile, Left subtitle, Right subtitle, Description
\begin{flushleft}
\large{\textbf{#2\hfill{\small\color{#1}#4}}}\\\vspace{-.4ex}
\small{{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\color{Black}\textbf{#3}}
}\\
\normalsize{#5}% Description
\end{flushleft}
}
%%%%%% Common tools
%%% Text separators
\newcommand{\TextSeparator}[2]% Highlight color, Text
{
\noindent\makebox[\linewidth]{{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\textbf{\large{#2}}}
\hspace{1ex}{\color{#1}\hrulefill}}
}
\newcommand{\TextSeparatorBis}[3]% Highlight color, Left text, Right text
{
\noindent\makebox[\linewidth]{\raisebox{-.4ex}{\textbf{\large{#2}}}\hspace{1ex}
{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\textbf{\large{#3}}}}
}
\newcommand{\SimpleSeparator}[1]% Highlight color
{
\noindent\makebox[\linewidth]{
{\color{#1}\hrulefill}}
}
%%% ItemList
\usepackage{enumerate}
\newenvironment{ItemList}[1] % Bullet color
{ \renewcommand{\descriptionlabel}[1]{
\def\temp{##1}\ifx\temp\empty
\hspace\labelsep{\textbf{\color{#1}\tiny\faSquare}}% Default bullet
\else
\hspace\labelsep{\textbf{\color{#1}##1}}
\fi
}%
\begin{description}}
{\end{description}}
%%% DoubleColumns
\newenvironment{DoubleColumns}{
%%%%%%%%% Use this command to split
\newcommand{\nextcolumn}{\end{center}\end{minipage}\hfill\begin{minipage}[t]{0.5\textwidth-0.5\margin}\begin{center}}
\begin{minipage}[t]{0.5\textwidth-0.5\margin}
\begin{center}
}{
\end{center}
\end{minipage}\\\vspace*{0.15cm}
}
%%% TripleColumns
\newenvironment{TripleColumns}{
%%%%%%%%% Use this command to split
\newcommand{\nextcolumn}{\end{center}\end{minipage}\hfill\begin{minipage}[t]{0.3333\textwidth-0.5\margin}\begin{center}}
\begin{minipage}[t]{0.3333\textwidth-0.5\margin}
\begin{center}
}{
\end{center}
\end{minipage}\\\vspace*{0.15cm}
}
%%% Label
\newcommand{\Label}[2]{% Highlight color, Text
\tikz[baseline]\node[anchor=base,draw=#1,rounded corners,inner xsep=1ex,inner ysep =0.75ex,text height=1.5ex,text depth=.25ex, thick]{#2};
}
%%% Skill Gauges
\newenvironment{SkillGauges}[1]{% Highlight color
\def\highlightColor{\color{#1}}
\begin{tabular}{l l}
}{
\end{tabular}
}
\newcommand{\addGauge}[3][\faSquareO]{% Optional fa symbol | Text | Number of symbols
#2 & \foreach \i in{1,...,#3}{\highlightColor#1\space} \\
}
%% Implements tooltip
\usepackage{cooltooltips}
\fboxrule=0pt

Binary file not shown.

Binary file not shown.

View File

@ -1,11 +0,0 @@
cycler==0.11.0
fonttools==4.33.3
kiwisolver==1.4.2
matplotlib==3.5.2
numpy==1.22.4
packaging==21.3
Pillow==9.1.1
pyparsing==3.0.9
python-dateutil==2.8.2
six==1.16.0
wordcloud==1.8.1

1
tex/.gitignore vendored
View File

@ -7,7 +7,6 @@
*.fls
*.fdb_latexmk
*~
*.pdf
_minted-main
_minted-preamble
*.synctex.gz

25
tex/.latexmkrc Executable file → Normal file
View File

@ -1 +1,24 @@
$pdflatex='lualatex';
# Minted
&set_tex_cmds( '-shell-escape %O '
. '\'\PassOptionsToPackage{outputdir={%Y}}{minted}\input{%S}\''
);
$pdflatex = 'lualatex -shell-escape -file-line-error -interaction=nonstopmode -synctex=1 -output-directory=build %O %S | texlogsieve';
$aux_dir = 'build';
$bibtex_use = 2;
# Amend cleaned extensions
$clean_ext .= " fdb_latexmk run.xml synctex.gz";
# Make latexmk quiet
$latexmk_silent = 1;
# Makeglossaries
add_cus_dep('acn', 'acr', 0, 'makeglossaries');
add_cus_dep('glo', 'gls', 0, 'makeglossaries');
$clean_ext .= " acr acn alg glo gls glg";
sub makeglossaries {
my ($base_name, $path) = fileparse( $_[0] );
my @args = ( "-q", "-d", $path, $base_name );
if ($silent) { unshift @args, "-q"; }
return system "makeglossaries", "-d", $path, $base_name;
}

View File

@ -1,22 +1,15 @@
all: cv-en.pdf cv-fr.pdf
options=--shell-escape --synctex=1 --interaction=nonstopmode --file-line-error
%.pdf: %.tex
lualatex $(options) $<
lualatex $(options) $<
latexmk -pdf $<
clean:
rm -f *.log *.aux *.bbl *.blg *.out *~ *.fls *.synctex.gz *.fdb_latexmk
rm -rf _minted-main _minted-preamble
latexmk -C
publish:
@echo "Publishing"
cp -i *.pdf ../doc/
archive: clean publish
cp -r ./ ../archive/$(shell date +%Y%m%d)/
sync: publish
rsync -avzu ../doc/*.pdf root@home.ortion.fr:/var/www/upload/cv/

BIN
tex/cv-en.pdf Normal file

Binary file not shown.

View File

@ -1,46 +1,49 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MyOwnCV - English version
%
% @author Samuel ORTION
% Author Samuel ORTION
%
% 🄯 2022
% 🄯 2022-2023
% Some right reserved
%
% @version v0.0.5 (2023-04-04)
%
% Version v0.0.6 (2023-07-29)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt]{mycv}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{datenumber}
\usepackage{fp}
\usepackage{luatextra}
\usepackage{csquotes}
\hypersetup{
pdfauthor={Samuel ORTION},
pdftitle={Samuel ORTION's CV},
pdfsubject={CV},
pdfkeywords={Computer Science, Biology}
}
\begin{document}
\PrintableMode % Make the CV printable
% How old am I at compilation time ?
\newcounter{dateone}%
\newcounter{datetwo}%
\PrintableMode
\setmydatenumber{dateone}{2003}{01}{21}%
\setmydatenumber{datetwo}{\the\year}{\the\month}{\the\day}%
\FPsub\result{\thedatetwo}{\thedateone}
\FPdiv\myage{\result}{365.2425}
\FPtrunc\myage{\myage}{0}
%----------------------------------------------------------------------------------------
% TOP BAR
%----------------------------------------------------------------------------------------
\begin{TopBar}{\ColorTextSide}
\Name{\ColorHighlight}{Samuel \textsc{Ortion}}{Bio-Informatics Student}{\myage\ years old}
%%% Goal
\begin{center}
\Large
\textbf{\em{Bio-Informatics master application}} \\
\end{center}
\Name{\ColorHighlight}{Samuel \textsc{Ortion}}{Bioinformatics student}{\myage\ years old}
%%% Contact
\TextSeparator{\ColorHighlight}{Contact}
\begin{DoubleColumns}
@ -57,48 +60,55 @@
\end{ItemList}
\end{DoubleColumns}
% %%% Interests
% \TextSeparator{\ColorHighlight}{Interests}
% \begin{TripleColumns}
% \begin{ItemList}{\ColorHighlight}
% \item [] Ornithology \\
% \& Bioacoustics
% \end{ItemList}
% \nextcolumn
% \begin{ItemList}{\ColorHighlight}
% \item [] Biology, -omics \\
% \& Evolution
% \end{ItemList}
% \nextcolumn
% \begin{ItemList}{\ColorHighlight}
% \item [] Computer Science \\
% \&\:Machine\:Learning
% \end{ItemList}
% \end{TripleColumns}
%%% Interests
\TextSeparator{\ColorHighlight}{Interests}
\begin{TripleColumns}
\begin{ItemList}{\ColorHighlight}
\item [] Ornithology
\item [] Bioacoustics
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Biology
\item [] Evolution
\end{ItemList}
\nextcolumn
\begin{ItemList}{\ColorHighlight}
\item [] Computer Science
\item [] Machine learning
\end{ItemList}
\end{TripleColumns}
\end{TopBar}
%----------------------------------------------------------------------------------------
% SIDE BAR
%----------------------------------------------------------------------------------------
\begin{SideBar}{\ColorBackground}{\ColorTextSide}
%%% Goal
\begin{center}
\Large
\textbf{\textit{Internship at Pasteur Institute}} \\
\end{center}
\TextSeparatorBis{\ColorHighlight} {\faLink}{Links}
\begin{ItemList}{\ColorHighlight}
\item [\Large\faGlobe] \:\href{https://samuel.ortion.fr/}{samuel.ortion.fr}
\item [\Large\faGit] \href{https://framagit.org/UncleSamulus}{UncleSamulus} (\href{https://forge.chapril.org/UncleSamulus/}{\includegraphics[height=7pt]{../img/icons/Logo_Gitea.png}}, \href{https://framagit.org/UncleSamulus}{\faGitlab}, \href{https://github.com/UncleSamulus}{\faGithub})
\item [\Large\faGit] \href{https://framagit.org/sortion}{sortion} (\href{https://forge.chapril.org/sortion/}{\includegraphics[height=7pt]{../img/icons/Logo_Gitea.png}}, \href{https://framagit.org/sortion}{\faGitlab}, \href{https://github.com/UncleSamulus}{\faGithub})
\end{ItemList}
\vspace{1cm}
%%% Hard skills
\TextSeparatorBis{\ColorHighlight}{\faGears}{Skills}
\begin{ItemList}{\ColorHighlight}
\item [\faCode] C/C++, Rust, Python, R, JavaScript, Java, SHELL, PHP, OCaml\ldots
\item [\faCode] C/C++, Rust, Python, R, JS, Java, SHELL, PHP, OCaml\ldots
\item [\faFileCodeO] HTML, CSS, \LuaLaTeX
\item [\faDatabase] SQL
\item [\faLinux] GNU/Linux, Docker, QEMU/KVM
\item [\faLinux] GNU/Linux, Docker
\item [\faGit] Git
\item [{$\includegraphics[height=10pt]{../img/icons/UML-green.png}$}] UML2
% \item [\faCubes]
\item [\faFlask]
\item [\faFlask]
\begin{itemize}
\item [{$\includegraphics[height=12pt]{../img/icons/dna-green.png}$}] PCR, RT-PCR, Clone
\item [{$\includegraphics[height=10pt]{../img/icons/spectro-green.png}$}] Spectrophotometry
@ -106,24 +116,9 @@
\item [{$\includegraphics[height=10pt]{../img/icons/microscope-green.png}$}] Microscopy
\item [{$\includegraphics[height=10pt]{../img/icons/electrophorese-green}$}] Electrophoresis
\end{itemize}
\item [\faCamera] Photography
\item [\faPencil] Vector Graphics (Inkscape/svg)
\end{ItemList}
\vspace{1cm}
% %%% Spider
% \TextSeparatorBis{\ColorHighlight}{\faTerminal}{Spider}
% \begin{SpiderDiagram}{\ColorTextSide}{\ColorHighlight}
% \addSkill{A}{1}
% \addSkill{B}{2}
% \addSkill{C}{1}
% \addSkill{D}{3}
% \addSkill{E}{5}
% % \addSkill{F}{3}
% \end{SpiderDiagram}
% \vspace{1cm}
%%% Languages
\TextSeparatorBis{\ColorHighlight}{\faLanguage}{Languages}
\begin{ItemList}{\ColorHighlight}
@ -164,8 +159,6 @@
{2020-\faUndo}
{
\begin{itemize}
\item Computer science theoretical courses and applications;
\item Biology general notions and lab practices;
\item Introduction to computational biology through little projects along the cursus;
\item Participation to the Digital for Genomics Hackathon 2023 edition.
\end{itemize}
@ -178,16 +171,28 @@
{
\begin{itemize}
\item Baccalaureate with highest honours, with a DNL SVT European
mention (biology and earth sciences in English);
\item \textquote{\href{https://passeportrecherche.univ-nantes.fr/}{Research Passport}}: Group work on a research topic with scientists. We
worked on tumor suppressors with two PhDs from the CRCINA
(Cancerology Research Center of Angers);
\item \href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie} (qualified 1\textsuperscript{st} in departmental contest, Sarthe, 2020).
mention (biology and earth sciences in English);
\item \textquote{\href{https://passeportrecherche.univ-nantes.fr/}{Research Passport}}.
\item \href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie} (qualified 1\textsuperscript{st} in departmental contest, Sarthe, 2020).
\end{itemize}
}
%%% Experiences
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Work Experiences}{\faSuitcase}
\Experience
{\ColorHighlight}
{Neurosciences Internship}
{Centre de Recherche en Neurosciences de Lyon}
{May-June 2023}
{
\begin{itemize}
\item Electrophysiological (LFP, respiration and whisking) signals analysis in rats;
\item Python scripting for data analysis and visualization.
\end{itemize}
}
\Experience
{\ColorHighlight}
{Computer Science Intership}
@ -197,22 +202,21 @@
\begin{itemize}
\item One-week internship in the \href{https://www.natural-solutions.eu/}{Natural-Solutions} web development agence, based in Marseille~\faLink.
\item Contributed to the development of an artificial intelligence involved in automatic nocturnal bird flight call detection and identification for the \href{https://nocturnal-bird-migration.com/}{NBM Challenge~\faLink}.
\item Discovery of the SCRUM software development method.
\end{itemize}
}
%%% Activities
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Interests}{\faUsers}
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Activities}{\faUsers}
\vspace*{0.5cm}
\begin{ItemList}{\ColorHighlight}
\item [] Bird watching, sighting data sharing on crowd sourced database;
\item [] Bat ultrasound recording and analyzis (Vigie-Chiro);
\item [] \href{https://gallery.samuel.ortion.fr/}{Wildlife Photography~\faLink};
\item [] Software development \& GNU/Linux system administration;
\item [] \href{https://liness.org/}{Liness Linux User Group~\faLink};
\item [] I published two articles on \href{https://bioinfo-fr.net/author/samuel-ortion/}{Bioinfo-fr.net blog~\faLink};
\item [{$\includegraphics[height=14pt]{../img/icons/rosalind-green.png}$}] Bioinformatics through problem solving at \href{https://rosalind.info/users/Samulus.i.n/}{Rosalind.info~\faLink}.
\end{ItemList}
\begin{ItemList}{\ColorHighlight}
\item [] Bird watching, sighting data sharing on crowd sourced database;
\item [] Bat ultrasound recording and analyzis (Vigie-Chiro);
\item [] \href{https://gallery.samuel.ortion.fr/}{Wildlife Photography~\faLink};
\item [] Software development \& GNU/Linux system administration;
\item [] \href{https://liness.org/}{Liness Linux User Group~\faLink};
\item [] Contributor to \url{https://bioinfo-fr.net} blog~\faLink;
\item [] Bioinformatics learning through problem solving at \href{https://rosalind.info/users/Samulus.i.n/}{Rosalind.info~{\includegraphics[height=14pt]{../img/icons/rosalind-green.png}}}.
\end{ItemList}
\end{MainPart}
\end{document}

BIN
tex/cv-fr.pdf Normal file

Binary file not shown.

View File

@ -3,21 +3,19 @@
%
% @author Samuel ORTION
%
% 🄯 2022
% 🄯 2022-2023
% Some right reserved
%
% @version v0.0.3 (2023-02-19)
%
% @version v0.0.6 (2023-07-29)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt]{mycv}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{datenumber}
\usepackage{fp}
\usepackage{luatextra}
\usepackage{csquotes}
\hypersetup{
pdfauthor={Samuel ORTION},
@ -28,21 +26,22 @@
\begin{document}
% \PrintableMode % Make the CV printable
\PrintableMode % Make the CV printable
% How old am I at compilation time ?
\newcounter{dateone}%
\newcounter{datetwo}%
\setmydatenumber{dateone}{2003}{01}{21}%
\setmydatenumber{datetwo}{\the\year}{\the\month}{\the\day}%
\FPsub\result{\thedatetwo}{\thedateone}
\FPdiv\myage{\result}{365.2425}
\FPtrunc\myage{\myage}{0}
%----------------------------------------------------------------------------------------
% TOP BAR
%----------------------------------------------------------------------------------------
\begin{TopBar}{\ColorTextSide}
\Name{\ColorHighlight}{Samuel \textsc{Ortion}}{Étudiant en L3}{\myage\ ans}
\Name{\ColorHighlight}{Samuel \textsc{Ortion}}{Étudiant en bioinformatique}{\myage\ ans}
%%% Contact
\TextSeparator{\ColorHighlight}{Contact}
\begin{DoubleColumns}
@ -82,26 +81,26 @@
% SIDE BAR
%----------------------------------------------------------------------------------------
\begin{SideBar}{\ColorBackground}{\ColorTextSide}
%%% Goal
\begin{center}
\Large
\textbf{\em{Candidature en master de bioinformatique}} \\
\textbf{\textit{Stage à l'Institut Pasteur}} \\
\end{center}
\vspace{1cm}
\TextSeparatorBis{\ColorHighlight} {\faLink}{Liens}
\begin{ItemList}{\ColorHighlight}
\item [\Large\faGlobe] \:\href{https://samuel.ortion.fr/}{samuel.ortion.fr}
\item [\Large\faGit] \href{https://framagit.org/UncleSamulus}{UncleSamulus} (\href{https://forge.chapril.org/UncleSamulus/}{\includegraphics[height=7pt]{../img/icons/Gitea_Logo.png}}, \href{https://framagit.org/UncleSamulus}{\faGitlab}, \href{https://github.com/UncleSamulus}{\faGithub})
\item [\Large\faGit] \href{https://framagit.org/sortion}{sortion} (\href{https://forge.chapril.org/sortion/}{\includegraphics[height=7pt]{../img/icons/Gitea_Logo.png}}, \href{https://framagit.org/sortion}{\faGitlab}, \href{https://github.com/UncleSamulus}{\faGithub})
\end{ItemList}
\vspace{1cm}
\vspace{1cm}
%%% Hard skills
\TextSeparatorBis{\ColorHighlight}{\faGears}{Compétences}
\begin{ItemList}{\ColorHighlight}
\item [\faCode] C/C++, Python, R, JS, Java, \\SHELL, PHP, OCaml
\item [\faFileCodeO] HTML, CSS, \LaTeX
\item [\faCode] C/C++, Rust, Python, R, JS, Java, SHELL, PHP, OCaml\ldots
\item [\faFileCodeO] HTML, CSS, \LuaLaTeX
\item [\faDatabase] SQL
\item [\faLinux] GNU/Linux, Docker
\item [\faGit] Git
@ -122,7 +121,8 @@
\TextSeparatorBis{\ColorHighlight}{\faLanguage}{Langues}
\begin{ItemList}{\ColorHighlight}
\item [] Anglais (B2)
\item [] Anglais (B2, Score 870 au TOEIC)
\item [] Allemand (A2)
\end{ItemList}
\vspace{1cm}
@ -141,24 +141,27 @@
%%% Education
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Études}{\faGraduationCap}
% \Experience
% {\ColorHighlight}
% {Master of Bioinformatics}
% {Université d'Évry val d'Essonne -- Paris-Saclay}
% {2023}
% {
% Write here your description.\\
%
%
% }
% \Experience
% {\ColorHighlight}
% {Master \textit{Genomics, Informatics and Mathematics for Health and Environment}}
% {Université Paris-Saclay}
% {2023-\faUndo}
% {
% % \begin{itemize}
% % \item Master de bioinformatique de l'Université Paris-Saclay.
% % \end{itemize}
% }
\Experience
{\ColorHighlight}
{\href{https://www.universite-paris-saclay.fr/formation/licence-double-diplome/informatique-sciences-de-la-vie/}{Licence Double Sciences de la Vie - Informatique}}
{Université d'Évry val d'Essonne -- Paris-Saclay}
{2020-\faUndo}
{\href{https://www.universite-paris-saclay.fr/formation/licence-double-diplome/informatique-sciences-de-la-vie/}{Licence Double Informatique -- Sciences de la vie}}
{Université d'Évry -- Université Paris-Saclay}
{2020-2023}
{
Double cursus en biologie et informatique à l'Université d'Évry val d'Essonne (formation de l'Université Paris-Saclay).\\
\begin{itemize}
\item Introduction à la bioinformatique par le biais de projets interdisciplinaires;
\item Participation au hackathon Digital for Genomics (édition 2023).
\end{itemize}
}
\Experience
{\ColorHighlight}
@ -166,45 +169,52 @@
{Lycée Notre-Dame, Le Mans}
{2017-2020}
{
Baccalauréat série S - SVT, obtenu avec mention très bien.
Mention européenne anglais - SVT, et Participation au Passeport Recherche.
Participation aux \href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie} (1\textsuperscript{er} aux épreuves départementales sarthoises).
\begin{itemize}
\item Baccalauréat série S - SVT, obtenu avec mention très bien;
\item Mention européenne anglais - SVT, et Participation au \textquote{\href{https://passeportrecherche.univ-nantes.fr/}{Passeport Recherche}};
\item Participation aux \href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie} (1\textsuperscript{er} aux épreuves départementales sarthoises).
\end{itemize}
}
%%% Experiences
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Expériences}{\faSuitcase}
\Experience
{\ColorHighlight}
{Stage de recherche en Neurosciences}
{Centre de Recherche en Neurosciences de Lyon}
{Mai-Juin 2023}
{
\begin{itemize}
\item Analyse de données électrophysiologiques chez le rat, signaux LFP (potentiel de champs local), respiration et \textit{whisking};
\item Manipulation des bibliothèques Python de traitement du signal, d'analyse et représentation des données.
\end{itemize}
}
\Experience
{\ColorHighlight}
{Stage d'informatique}
{\href{https://www.natural-solutions.eu/}{Natural-Solutions}}
{Janvier 2022}
{
Stage d'une semaine chez \href{https://www.natural-solutions.eu/}{Natural-Solutions~\faLink}, une agence de développement web basée à Marseille.
Contribution à la mise en place d'une IA pour la reconnaissance des cris nocturnes d'oiseaux, dans le cadre du challenge \href{https://nocturnal-bird-migration.com/}{NBM~\faLink}.
\begin{itemize}
\item Court stage chez \href{https://www.natural-solutions.eu/}{Natural-Solutions~\faLink}, une agence de développement logiciel basée à Marseille;
\item Contribution à la mise en place d'une IA pour la reconnaissance des cris nocturnes d'oiseaux, dans le cadre du challenge \href{https://nocturnal-bird-migration.com/}{NBM~\faLink}.
\end{itemize}
}
% \Experience
% {\ColorHighlight}
% {Happiness manager}
% {Nowhere}
% {1968}
% {
% Write here your description.\\
% }
%%% Activities
\MainTitleBis{\ColorHighlight}{\ColorTextMain}{Activités}{\faUsers}
\vspace*{0.5cm}
\begin{ItemList}{\ColorHighlight}
\item [] Observation des oiseaux et partage des données sur Faune-France
\item [] Enregistrement des chauve-souris
\item [] \href{https://gallery.samuel.ortion.fr/}{Photographie Naturaliste~\faLink}
\item [] Développement logiciel
\item [] Groupe d'Utilisateurs des Logiciels Libres \href{https://liness.org/}{Linux Essonnes~\faLink}
\item [] Écriture d'articles sur \href{https://bioinfo-fr.net/author/samuel-ortion/}{Bioinfo-fr.net~\faLink}
\end{ItemList}
\begin{ItemList}{\ColorHighlight}
\item [] Observation des oiseaux et partage des données sur Faune-France;
\item [] Enregistrement des chauve-souris;
\item [] \href{https://gallery.samuel.ortion.fr/}{Photographie Naturaliste~\faLink};
\item [] Développement logiciel et adminsys GNU/Linux;
\item [] Groupe d'Utilisateurs des Logiciels Libres \href{https://liness.org/}{Linux Essonnes~\faLink};
\item [] Écriture d'articles sur \href{https://bioinfo-fr.net/author/samuel-ortion/}{Bioinfo-fr.net~\faLink};
\item [] Résolutions de problèmes bioinformatiques via \href{https://rosalind.info/users/Samulus.i.n/}{Rosalind.info~{\includegraphics[height=14pt]{../img/icons/rosalind-green.png}}}.
\end{ItemList}
\end{MainPart}
\end{document}

View File

@ -5,11 +5,10 @@
%
% Authors:
% Samuel ORTION
% Inspired by spidercv (ROMAINPC)
% From spidercv (@ROMAINPC@github.com)
%
% License:
% The MIT License (see included LICENSE file)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
@ -106,53 +105,53 @@
{% Background color, Text color
\begin{tikzpicture}[remember picture,overlay]% put text anywhere
\ifx\PM\undefined % side and top background
\fill[fill=#1, shift={(current page.north west)}]
\fill[fill=#1, shift={(current page.north west)}]
\else
\draw[draw=#1, shift={(current page.north west)}, very thick]
\fi
(0,-\paperheight) --
(0,-\anglesize) --
(\anglesize,0) --
(\paperwidth,0) --
(\paperwidth,-\topheight-2\margin) --
(\sidewidth+2\margin+\anglesize,-\topheight-2\margin) --
(\sidewidth+2\margin,-\topheight-2\margin-\anglesize) --
(\sidewidth+2\margin,-\paperheight) --
cycle;
(0,-\paperheight) --
(0,-\anglesize) --
(\anglesize,0) --
(\paperwidth,0) --
(\paperwidth,-\topheight-2\margin) --
(\sidewidth+2\margin+\anglesize,-\topheight-2\margin) --
(\sidewidth+2\margin,-\topheight-2\margin-\anglesize) --
(\sidewidth+2\margin,-\paperheight) --
cycle;
\draw [draw=#1, shift={(current page.north west)}, very thick]
(\paperwidth-0.5\margin,-\topheight-3\margin) --
(\paperwidth-0.5\margin,-\paperheight+0.5\margin+0.5\anglesize) --
(\paperwidth-0.5\margin-0.5\anglesize,-\paperheight+0.5\margin) --
(\sidewidth+3\margin,-\paperheight+0.5\margin);
(\paperwidth-0.5\margin,-\topheight-3\margin) --
(\paperwidth-0.5\margin,-\paperheight+0.5\margin+0.5\anglesize) --
(\paperwidth-0.5\margin-0.5\anglesize,-\paperheight+0.5\margin) --
(\sidewidth+3\margin,-\paperheight+0.5\margin);
\end{tikzpicture}%
%%%%%%%%%%%%%
% \TPmargin{}{}
\begin{textblock*}{\sidewidth}(\margin,\topheight + 3\margin -0.4cm)
\begin{center}
\color{#2}
% Please use vspace to verticaly align manually your content
}
{
\end{center}
\begin{center}
\color{#2}
% Please use vspace to verticaly align manually your content
}
{
\end{center}
\end{textblock*}
}
\newenvironment{TopBar}[1]{ % Text color
\begin{textblock*}{\mainwidth}(\sidewidth+3\margin,\margin-0.4cm)
\begin{center}
\color{#1}
}{
\end{center}
\begin{center}
\color{#1}
}{
\end{center}
\end{textblock*}
}
\newenvironment{MainPart}{
\begin{textblock*}{\mainwidth}(\sidewidth+3\margin,\topheight + 3\margin-0.4cm)
\begin{center}
}{
\end{center}
\begin{center}
}{
\end{center}
\end{textblock*}
}
@ -160,13 +159,13 @@
%%%%%%% Picture
\newcommand{\DefineProfile}[3]% Background color, Highlight color, Img path
{
{
\begin{tikzpicture}[remember picture,overlay]
\node [rectangle, draw=#2, rounded corners=0.5mm, very thick,
shift={(current page.north west)}, xshift=\anglesize, yshift=-\anglesize,
shift={(current page.north west)}, xshift=\anglesize, yshift=-\anglesize,
](s1){};
\node [rectangle, draw=#2, rounded corners=0.5mm, very thick,
shift={(current page.north west)}, xshift=(\sidewidth+2\margin), yshift=-(\sidewidth+2\margin),
shift={(current page.north west)}, xshift=(\sidewidth+2\margin), yshift=-(\sidewidth+2\margin),
](s2){};
\draw [draw=#2, very thick]
(s1) -- (s2);
@ -179,10 +178,10 @@
minimum size=\profilesize,
fill=#1,
path picture={
\node at (path picture bounding box.center){
\includegraphics[height=\profilesize]{#3}
};
}]
\node at (path picture bounding box.center){
\includegraphics[height=\profilesize]{#3}
};
}]
{};
\end{tikzpicture}
}
@ -199,9 +198,9 @@
\newcommand{\Name}[4]% Highlight color, Name, Profession, Age
{
{\HUGE{\textbf{\color{#1}#2}}\\[0.5cm]
\Large{#3}
\hfill
\Large{#4}}
\Large{#3}
\hfill
\Large{#4}}
}
%%%%%%%%% Side bar
@ -212,11 +211,11 @@
\ExplSyntaxOn
\NewDocumentCommand{\newList}{m}
{
\seq_new:c { l_kees_list_#1_seq }
\seq_new:c { l_kees_list_#1_seq }
}
\NewDocumentCommand{\addToList}{mm}
{
\seq_put_right:cn { l_kees_list_#1_seq } { #2 }
\seq_put_right:cn { l_kees_list_#1_seq } { #2 }
}
\NewDocumentCommand{\getFromList}{mm}
{
@ -242,31 +241,31 @@
}{
\begin{tikzpicture}[scale=0.35]
\foreach \x in{1,2,...,\n}{
\setcounter{var}{360/\n*\x}
\ifthenelse{\thevar = 180 \OR \thevar = 360}{
\draw [draw=\nC, very thick] (0,0)--(\thevar:\N) node
[shift=(\thevar-145:-15pt),
color=\hC] {\small\getFromList{skilllist}{\x}}
\setcounter{var}{360/\n*\x}
\ifthenelse{\thevar = 180 \OR \thevar = 360}{
\draw [draw=\nC, very thick] (0,0)--(\thevar:\N) node
[shift=(\thevar-145:-15pt),
color=\hC] {\small\getFromList{skilllist}{\x}}
}
{
\draw [draw=\nC, very thick] (0,0)--(\thevar:\N) node
[shift=(\thevar:10pt),
color=\hC] {\small\getFromList{skilllist}{\x}}
}
;
}
{
\draw [draw=\nC, very thick] (0,0)--(\thevar:\N) node
[shift=(\thevar:10pt),
color=\hC] {\small\getFromList{skilllist}{\x}}
}
;
}
\newcounter{temp}
\newcounter{tempbis}
\foreach[count=\x] \y in{2,3,...,\n}{
\setcounter{temp}{\getFromList{masterlist}{\x}}
\setcounter{tempbis}{\getFromList{masterlist}{\y}}
\draw [draw=\hC, very thick]
\setcounter{temp}{\getFromList{masterlist}{\x}}
\setcounter{tempbis}{\getFromList{masterlist}{\y}}
\draw [draw=\hC, very thick]
(360/\n*\x:\thetemp) -- (360/\n*\x+360/\n:\thetempbis);
}
}
\setcounter{temp}{\getFromList{masterlist}{\n}}
\setcounter{tempbis}{\getFromList{masterlist}{1}}
\draw [draw=\hC, very thick]
(360:\thetemp) -- (360+360/\n:\thetempbis);
(360:\thetemp) -- (360+360/\n:\thetempbis);
\end{tikzpicture}
@ -277,10 +276,10 @@
%%%%%% Section title
\newcommand{\MainTitleBis}[4]{%Background color, Highlight color, Left text, Right text
\begin{tikzpicture}[baseline]
\begin{tikzpicture}[baseline]
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=west]
at (0,0) (box1)
{\textbf{\Large\color{#2}#3}};
{\textbf{\Large\color{#2}#3}};
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=east]
at (\textwidth,0) (square)
{\textbf{\Large\color{#2}#4}};
@ -288,11 +287,11 @@
\end{tikzpicture}\\
}
\newcommand{\MainTitle}[3]{%Background color, Highlight color, Title text
\begin{tikzpicture}[baseline]
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=west]
at (0,0) (box1)
{\textbf{\Large\color{#2}#3}};
\node at (\textwidth,0) [rectangle, draw=#2,rounded corners=0.5mm,fill=#1, anchor=east, very thick] (square) {};
\begin{tikzpicture}[baseline]
\node[draw=#2,rounded corners,fill=#1,inner sep=3pt, very thick, anchor=west]
at (0,0) (box1)
{\textbf{\Large\color{#2}#3}};
\node at (\textwidth,0) [rectangle, draw=#2,rounded corners=0.5mm,fill=#1, anchor=east, very thick] (square) {};
\draw [very thick, draw=#2, inner sep=0pt] (box1) -- (square);
\end{tikzpicture}\\
}
@ -303,9 +302,9 @@
\begin{flushleft}
\large{\textbf{#2\hfill{\small\color{#1}#4}}}\\\vspace{-.4ex}
\small{{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\color{Black}\textbf{#3}}
\hspace{1ex}\raisebox{-.4ex}{\color{Black}\textbf{#3}}
}\\
\normalsize{#5}% Description
\normalsize{#5}% Description
\end{flushleft}
}
@ -319,35 +318,35 @@
\newcommand{\TextSeparator}[2]% Highlight color, Text
{
\noindent\makebox[\linewidth]{{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\textbf{\large{#2}}}
\hspace{1ex}{\color{#1}\hrulefill}}
\hspace{1ex}\raisebox{-.4ex}{\textbf{\large{#2}}}
\hspace{1ex}{\color{#1}\hrulefill}}
}
\newcommand{\TextSeparatorBis}[3]% Highlight color, Left text, Right text
{
\noindent\makebox[\linewidth]{\raisebox{-.4ex}{\textbf{\large{#2}}}\hspace{1ex}
{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\textbf{\large{#3}}}}
{\color{#1}\hrulefill}
\hspace{1ex}\raisebox{-.4ex}{\textbf{\large{#3}}}}
}
\newcommand{\SimpleSeparator}[1]% Highlight color
{
\noindent\makebox[\linewidth]{
{\color{#1}\hrulefill}}
{\color{#1}\hrulefill}}
}
%%% ItemList
\usepackage{enumerate}
\newenvironment{ItemList}[1] % Bullet color
{ \renewcommand{\descriptionlabel}[1]{
\def\temp{##1}\ifx\temp\empty
\hspace\labelsep{\textbf{\color{#1}\tiny\faSquare}}% Default bullet
\else
\hspace\labelsep{\textbf{\color{#1}##1}}
\fi
\def\temp{##1}\ifx\temp\empty
\hspace\labelsep{\textbf{\color{#1}\tiny\faSquare}}% Default bullet
\else
\hspace\labelsep{\textbf{\color{#1}##1}}
\fi
}%
\begin{description}}
{\end{description}}
{\end{description}}
%%% DoubleColumns
@ -355,22 +354,22 @@
%%%%%%%%% Use this command to split
\newcommand{\nextcolumn}{\end{center}\end{minipage}\hfill\begin{minipage}[t]{0.5\textwidth-0.5\margin}\begin{center}}
\begin{minipage}[t]{0.5\textwidth-0.5\margin}
\begin{center}
}{
\end{center}
\end{minipage}\\\vspace*{0.15cm}
}
\begin{minipage}[t]{0.5\textwidth-0.5\margin}
\begin{center}
}{
\end{center}
\end{minipage}\\\vspace*{0.15cm}
}
%%% TripleColumns
\newenvironment{TripleColumns}{
%%%%%%%%% Use this command to split
\newcommand{\nextcolumn}{\end{center}\end{minipage}\hfill\begin{minipage}[t]{0.3333\textwidth-0.5\margin}\begin{center}}
%%% TripleColumns
\newenvironment{TripleColumns}{
%%%%%%%%% Use this command to split
\newcommand{\nextcolumn}{\end{center}\end{minipage}\hfill\begin{minipage}[t]{0.3333\textwidth-0.5\margin}\begin{center}}
\begin{minipage}[t]{0.3333\textwidth-0.5\margin}
\begin{center}
}{
\end{center}
\begin{center}
}{
\end{center}
\end{minipage}\\\vspace*{0.15cm}
}
@ -385,7 +384,7 @@
\newenvironment{SkillGauges}[1]{% Highlight color
\def\highlightColor{\color{#1}}
\begin{tabular}{l l}
}{
}{
\end{tabular}
}
\newcommand{\addGauge}[3][\faSquareO]{% Optional fa symbol | Text | Number of symbols

View File

@ -1,219 +0,0 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Spider CV
% LaTeX Class
% Version 1.1 (08/10/22)
%
% Name like this because of the spider chart widget.
%
% Authors:
% ROMAINPC
% Inspired by developercv (Jan Vorisek)
% Inspired by developercv Doji variant (Stijn Dejongh)
% Inspired by limecv (Olivier Pieters)
% Inspired by altacv (LianTze Lim)
%
% License:
% The MIT License (see included LICENSE file)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{spidercv}[03/01/2022]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{extarticle}} % Pass through any options to the base class
\ProcessOptions\relax % Process given options
\LoadClass{extarticle} % Load the baspidercvse class
%----------------------------------------------------------------------------------------
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------
\setlength{\parindent}{0mm} % Suppress paragraph indentation
\usepackage[hidelinks]{hyperref} % Required for links but hide the default boxes around links
\newcommand{\lorem}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.} % Dummy text
\pagestyle{empty} % No headers or footers
\usepackage{moresize} % Provides more font size commands (\HUGE and \ssmall)
\usepackage{fontawesome} % fontawesomspidercv----------------------------------------------------
\usepackage[dvipsnames]{xcolor}
\definecolor{Black}{HTML}{212121}
\definecolor{White}{HTML}{FFFFFF}
\definecolor{GreenArmy}{HTML}{252e25}
\definecolor{GreenIT}{HTML}{4caf50}
%%%%% color macros, use it at the beginning of your cv to quickly use the enterprise colors (Pro HRD tips)
\newcommand{\DefineColorMacros}[5]{% COLORS : TextSide / TextMain / HighLight / Background /Other
\def\ColorTextSide{#1}
\def\ColorTextMain{#2}
\def\ColorHighlight{#3}
\def\ColorBackground{#4}spidercv
%----------------------------------------------------------------------------------------
% Printable mode
%----------------------------------------------------------------------------------------
\newcommand{\PrintableMode}{
\def\PM{} % PM command used in if statements
\def\ColorTextSide{\ColorTextMain} % Use same text color everywhere
}
%----------------------------------------------------------------------------------------
% FONTS
%----------------------------------------------------------------------------------------
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
% \usepackage{roboto}
\usepackage[scaled]{helvet}
\renewcommand*\familydefault{\sfdefault} % Force the sans-serif version of any font used
%----------------------------------------------------------------------------------------
% GEOMETRIE
%----------------------------------------------------------------------------------------
\usepackage{calc}
\usepackage{tikz}
\usetikzlibrary{calc,positioning,backgrounds,matrix}
\newlength\margin
\setlength\margin{0.5cm}
\usepackage[margin=\margin,noheadfoot,a4paper]{geometry}
\newlength\sidewidth
\setlength\sidewidth{0.33333\paperwidth-2\margin}
\newlength\mainwidth
\setlength\mainwidth{\paperwidth-4\margin-\sidewidth}
\newlength\anglesize
\setlength\anglesize{0.7cm}
\newlength\topheight
\setlength\topheight{\sidewidth}
\newlength\profilesize
\setlength\profilesize{0.7\topheight}
%----------------------------------------------------------------------------------------
% MAIN SECTIONS
%----------------------------------------------------------------------------------------
\usepackage{ragged2e}
\usepackage[absolute,overlay]{textpos} % option needed to use absolute positionning and to have text on front
\newenvironment{SideBar}[2]{% Background color, Text color
\begin{tikzpicture}[remember picture,overlay]% put text anywhere
\ifx\PM\undefined % side and top background
\fill[fill=#1, shift={(current page.north west)}]
\else
\draw[draw=#1, shift={(current page.north west)}, very thick]
\fi
% \fill[fill=#1, shift={(current page.north west)}]
(0,-\paperheight) --
(0,-\anglesize) --
(\anglesize,0Recherche stage en bioinformatique) --
(\paperwidth,0) --
(\paperwidth,-\topheight-2\margin) --
(\sidewidth+2\margin+\anglesize,-\topheight-2\margin) --
(\sidewidth+2\margin,-\topheight-2\margin-\anglesize) --
(\sidewidth+2\margin,-\paperheight) --
cycle;
\draw [draw=#1, shift={(current page.north west)}, very thick]
(\paperwidth-0.5\margin,-\topheight-3\margin) --
(\paperwidth-0.5\margin,-\paperheight+0.5\margin+0.5\anglesize) --
(\paperwidth-0.5\margin-0.5\anglesize,-\paperheight+0.5\margin) --
(\sidewidth+3\margin,-\paperheight+0.5\margin);
\end{tikzpicture}%
%%%%%%%%%%%%%
% \TPmargin{}{}
\begin{textblock*}{\sidewidth}(\margin,\topheight + 3\margin -0.4cm)
\begin{center}
\color{#2}
% Please use vspace to verticaly align manually your content
}{
\end{center}
\end{textblock*}
}
\newenvironment{TopBar}[1]{ % Text color
\begin{textblock*}{\mainwidth}(\sidewidth+3\margin,\margin-0.4cm)
\begin{center}
\color{#1}
}{
\end{center}
\end{textblock*}
}
\newenvironment{MainPart}{
\begin{textblock*}{\mainwidth}(\sidewidth+3\margin,\topheight + 3\margin-0.4cm)
\begin{center}
}{
\end{center}
\end{textblock*}
}
\usetikzlibrary{shapes,decorations}
%%%%%%% Picture
\newcommand{\DefineProfile}[3]% Background color, Highlight color, Img path
{
\begin{tikzpicture}[remember picture,overlay]
\node [rectangle, draw=#2, rounded corners=0.5mm, very thick,
shift={(current page.north west)}, xshift=\anglesize, yshift=-\anglesize,
](s1){};
\node [rectangle, draw=#2, rounded corners=0.5mm, very thick,
shift={(current page.north west)}, xshift=(\sidewidth+2\margin), yshift=-(\sidewidth+2\margin),
](s2){};
\draw [draw=#2, very thick]
(s1) -- (s2);
%%%%%%%%%%%%%%%
\def\backcolor{\ifx\PM\undefined#1\else White\fi}
\node[
shift={(current page.north west)},
xshift=(\sidewidth+2\margin)/2,
yshift=-(\sidewidth+2\margin)/2,
chamfered rectangle, draw=#2, very thick,
minimum size=\profilesize,
fill=\backcolor,
path picture={
\node at (path picture bounding box.center){
\includegraphics[height=\profilesize]{#3}
};
}]
{};
\end{tikzpicture}
}
%----------------------------------------------------------------------------------------
% COMMANDS AND ENVIRONMENTS
%----------------------------------------------------------------------------------------
%%%%%%% Top bar
%%% Name
\newcommand{\Name}[4]% Highlight color, Name, Profession, Age
{
{\HUGE{\textbf{\color{#1}#2}}\\
\Large{#3}
\hfill
\Large{#4}}
}
%%%%%%%%% Side bar
%%% Spider chart
\usepackage{xparse}
\newcounter{spidercount}
\ExplSyntaxOn
\NewDocumentCommand{\newList}{m}
{
\seq_new:c { l_kees_list_#1_seq }
}