diff --git a/tex/.latexmkrc b/tex/.latexmkrc old mode 100755 new mode 100644 index a36c668..20c452a --- a/tex/.latexmkrc +++ b/tex/.latexmkrc @@ -1 +1,24 @@ -$pdflatex='lualatex'; \ No newline at end of file +# 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; +} \ No newline at end of file diff --git a/tex/Makefile b/tex/Makefile index 06693df..ddc49b0 100755 --- a/tex/Makefile +++ b/tex/Makefile @@ -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/ \ No newline at end of file diff --git a/tex/cv-en.pdf b/tex/cv-en.pdf old mode 100755 new mode 100644 index 35c360f..63bd5ef Binary files a/tex/cv-en.pdf and b/tex/cv-en.pdf differ diff --git a/tex/cv-en.tex b/tex/cv-en.tex index fb716ed..a94b8e0 100755 --- a/tex/cv-en.tex +++ b/tex/cv-en.tex @@ -1,26 +1,23 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % MyOwnCV - English version % -% @author Samuel ORTION +% Author Samuel ORTION % -% 🄯 2022-2923 +% 🄯 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}, @@ -29,26 +26,24 @@ } \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} @@ -65,30 +60,37 @@ \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} @@ -99,10 +101,10 @@ %%% 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] @@ -114,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} @@ -172,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} @@ -187,15 +172,27 @@ \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 \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} @@ -205,12 +202,11 @@ \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; @@ -218,8 +214,8 @@ \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}. + \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} diff --git a/tex/cv-fr.pdf b/tex/cv-fr.pdf index 605d19e..8de1715 100644 Binary files a/tex/cv-fr.pdf and b/tex/cv-fr.pdf differ diff --git a/tex/cv-fr.tex b/tex/cv-fr.tex index 0b19ba1..4a1075c 100755 --- a/tex/cv-fr.tex +++ b/tex/cv-fr.tex @@ -6,13 +6,10 @@ % 🄯 2022-2023 % Some right reserved % -% @version v0.0.5 (2023-06-15) -% +% @version v0.0.6 (2023-07-29) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentclass[11pt]{mycv} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} \usepackage[french]{babel} \usepackage{datenumber} @@ -20,8 +17,6 @@ \usepackage{luatextra} \usepackage{csquotes} - - \hypersetup{ pdfauthor={Samuel ORTION}, pdftitle={CV de Samuel ORTION}, @@ -33,19 +28,20 @@ \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} @@ -89,22 +85,22 @@ %%% Goal \begin{center} \Large - \textbf{\em{Stage à l'Institut Pasteur}} \\ + \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/sortion}{UncleSamulus} (\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}) + \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} %%% 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 @@ -125,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} @@ -144,27 +141,26 @@ %%% 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 Informatique Sciences de la vie}} + {\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} { \begin{itemize} - \item Cours et application en informatique et biologie; - \item Introduction à la bioinformatique par le biais de projets interdisciplinairess; - \item Participation au Hackathon Digital for Genomics (édition 2023). + \item Introduction à la bioinformatique par le biais de projets interdisciplinaires; + \item Participation au hackathon Digital for Genomics (édition 2023). \end{itemize} } \Experience @@ -176,7 +172,7 @@ \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); + \item Participation aux \href{https://www.olympiades-chimie.fr/}{Olympiades de la Chimie} (1\textsuperscript{er} aux épreuves départementales sarthoises). \end{itemize} } @@ -187,10 +183,10 @@ {\ColorHighlight} {Stage de recherche en Neurosciences} {Centre de Recherche en Neurosciences de Lyon} - {Mai-Juin 2023 (en cours)} + {Mai-Juin 2023} { \begin{itemize} - \item Analyse de données électrophysiologiques chez le rat, signal de type LFP (Local Field Potential), respiration et \textit{whisking}; + \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} } @@ -202,7 +198,7 @@ {Janvier 2022} { \begin{itemize} - \item Stage d'une semaine chez \href{https://www.natural-solutions.eu/}{Natural-Solutions~\faLink}, une agence de développement web basée à Marseille. + \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} } @@ -211,12 +207,13 @@ \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} + \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}