Creadtes archive make rule
0
.gitignore
vendored
Normal file → Executable file
3
.vscode/settings.json
vendored
@ -1,3 +0,0 @@
|
||||
{
|
||||
"editor.wordWrap": "on",
|
||||
}
|
14
archive/2022/.gitignore
vendored
Executable file
@ -0,0 +1,14 @@
|
||||
*.log
|
||||
*.aux
|
||||
*.bbl
|
||||
*.blg
|
||||
*.out
|
||||
*.toc
|
||||
*.fls
|
||||
*.fdb_latexmk
|
||||
*~
|
||||
*.pdf
|
||||
_minted-main
|
||||
_minted-preamble
|
||||
*.synctex.gz
|
||||
*.old
|
20
archive/2022/Makefile
Executable file
@ -0,0 +1,20 @@
|
||||
|
||||
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/
|
223
archive/2022/cv-en.tex
Executable file
@ -0,0 +1,223 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% 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
|
218
archive/2022/cv-fr.tex
Executable file
@ -0,0 +1,218 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% 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}
|
385
archive/2022/mycv.cls
Executable file
@ -0,0 +1,385 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% 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
|
BIN
doc/cv.pdf → doc/cv-en.pdf
Normal file → Executable file
BIN
doc/cv-fr.pdf
Normal file → Executable file
0
img/icons/UML-green.png
Normal file → Executable file
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
0
img/icons/UML.png
Normal file → Executable file
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 9.5 KiB |
0
img/icons/UML.svg
Normal file → Executable file
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
0
img/icons/UML_green.svg
Normal file → Executable file
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
0
img/icons/UML_logo.svg
Normal file → Executable file
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
0
img/icons/bacille-green.png
Normal file → Executable file
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
0
img/icons/bacille-green.svg
Normal file → Executable file
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
0
img/icons/brain-circuit-green.png
Normal file → Executable file
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 9.1 KiB |
0
img/icons/brain-circuit-green.svg
Normal file → Executable file
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 5.4 KiB |
0
img/icons/brain-circuit.png
Normal file → Executable file
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
0
img/icons/dna-green.png
Normal file → Executable file
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
0
img/icons/dna-green.svg
Normal file → Executable file
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
0
img/icons/dna.png
Normal file → Executable file
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
0
img/icons/dna.svg
Normal file → Executable file
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
0
img/icons/electrophorese-green.png
Normal file → Executable file
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
0
img/icons/electrophorese.svg
Normal file → Executable file
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
0
img/icons/gitea-wb.png
Normal file → Executable file
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
0
img/icons/gitea.png
Normal file → Executable file
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
0
img/icons/microscope-green.png
Normal file → Executable file
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
0
img/icons/microscope.png
Normal file → Executable file
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 5.0 KiB |
BIN
img/icons/roalind.png
Executable file
After Width: | Height: | Size: 4.6 KiB |
BIN
img/icons/rosalind-green.png
Executable file
After Width: | Height: | Size: 17 KiB |
0
img/icons/spectro-green.png
Normal file → Executable file
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 7.9 KiB |
0
img/icons/spectro-green.svg
Normal file → Executable file
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 9.9 KiB |
0
img/icons/spectro.png
Normal file → Executable file
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
0
img/icons/spectro.svg
Normal file → Executable file
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 9.9 KiB |
0
img/icons/spectro.webp
Normal file → Executable file
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
0
img/user-o.png
Normal file → Executable file
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |