Compare commits

...

12 Commits

12 changed files with 252 additions and 187 deletions

18
.gitignore vendored
View File

@ -1,18 +0,0 @@
Input/CV-Amin-Kasrou-Aouam-en.tex
Input/CV-Amin-Kasrou-Aouam-es.tex
Input/CV-Amin-Kasrou-Aouam-en.xdv
Input/CV-Amin-Kasrou-Aouam-es.xdv
Input/auto
Output/CV-Amin-Kasrou-Aouam-en.tex
Output/CV-Amin-Kasrou-Aouam-es.tex
Output/CV-Amin-Kasrou-Aouam-en.xdv
Output/CV-Amin-Kasrou-Aouam-es.xdv
Output/CV-Amin-Kasrou-Aouam-en.aux
Output/CV-Amin-Kasrou-Aouam-en.fdb_latexmk
Output/CV-Amin-Kasrou-Aouam-en.fls
Output/CV-Amin-Kasrou-Aouam-en.log
Output/CV-Amin-Kasrou-Aouam-es.aux
Output/CV-Amin-Kasrou-Aouam-es.fdb_latexmk
Output/CV-Amin-Kasrou-Aouam-es.fls
Output/CV-Amin-Kasrou-Aouam-es.log
Output/auto

View File

@ -1,7 +1,6 @@
---
# Personal details
name: Amin Kasrou Aouam
phone: +34 658591161
name: Amin
lastname: Kasrou Aouam
email: akasroua@gmail.com
gitlab: akasroua
lang: en
@ -10,8 +9,6 @@ lang: en
about: |
Computer Engineering student interested in AI, bioinformatics, Infrastructure as Code (IaC), distributed and immutable systems.
I am looking for an employment opportunity, with a focus on teamwork and collaboration.
education:
- years:
start: 2017
@ -19,14 +16,12 @@ education:
degree: Bachelor
focus: Computer Engineering
institution: "Universidad de Granada"
campus: Ceuta
- years:
start: 2015
end: 2017
degree: Bachelor
focus: Medicine
campus: Sevilla
institution: "Universidad de Sevilla"
- years:
@ -34,32 +29,31 @@ education:
end: 2015
degree: Bachelor
focus: Medicine
campus: Châtenay-Malabry
institution: "Université Paris-Sud"
programming:
- language: Python
proficiency: Good
- language: C++
proficiency: Intermediate
- language: Nix
proficiency: Intermediate
- language: Java
proficiency: Basic
- language: PHP
proficiency: Basic
technologies:
- Linux/FreeBSD
- category: Programming languages
items:
- Python
- C++
- Nix
- Java
- PHP
- category: Tools
items:
- \LaTeX
- Git
- LEMP Stack
- REST APIs
- SQL
- category: Platforms
items:
- Linux
- FreeBSD
- DragonFlyBSD
- Android
projects:
- "COVID-19 Telegram Bot"
languages:
- language: English
@ -87,8 +81,11 @@ courses:
experience:
- company: JITKey
years:
start: 'February 2020'
end: 'March 2020'
start: "February 2020"
end: "March 2020"
position: Internship
description: "Support Manager at a startup in Spain. Cut short due to the COVID-19 pandemic"
location: Remote
description:
- "Support Manager at a startup in Spain"
- "Cut short due to the COVID-19 pandemic"
---

View File

@ -0,0 +1,92 @@
---
name: Amin
lastname: Kasrou Aouam
email: akasroua@gmail.com
gitlab: akasroua
lang: es
#publications: '\*'
about: |
Estudiante de Ingeniería Informática, interesado en las áreas de inteligencia artificial, bioinformática, infraestructura como código (IaC), sistemas distribuidos e inmutables.
education:
- years:
start: 2017
end: presente
degree: Grado
focus: Ingeniería Informática
institution: "Universidad de Granada"
- years:
start: 2015
end: 2017
degree: Grado
focus: Medicina
institution: "Universidad de Sevilla"
- years:
start: 2013
end: 2015
degree: Grado
focus: Medicina
institution: "Université Paris-Sud"
technologies:
- category: Lenguajes de programación
items:
- Python
- C++
- Nix
- Java
- PHP
- category: Herramientas
items:
- \LaTeX
- Git
- REST APIs
- SQL
- category: Plataformas
items:
- Linux
- FreeBSD
- DragonFlyBSD
- Android
projects:
- "Bot de Telegram COVID-19"
languages:
- language: Inglés
proficiency: Fluido
- language: Español
proficiency: Nativo
- language: Francés
proficiency: Nativo
courses:
- name: Fundamentos de Robótica
institution: Adams Formación
- name: Programación con Python
institution: Universidad de Granada
- name: Programación y distribución de aplicaciones móviles para dispositivos Android e IOS
institution: Universidad de Granada
- name: Arduino
institution: Universidad de Granada
experience:
- company: JITKey
years:
start: "Febrero 2020"
end: "Marzo 2020"
position: Prácticas
location: Remoto
description:
- "Responsable de Soporte en una startup española"
- "Suspendidas debido al COVID-19"
---

View File

@ -1,95 +0,0 @@
---
# Personal details
name: Amin Kasrou Aouam
phone: +34 658591161
email: akasroua@gmail.com
gitlab: akasroua
lang: es
#publications: '\*'
about: |
Estudiante de Ingeniería Informática, interesado en las áreas de inteligencia artificial, bioinformática, infraestructura como código (IaC), sistemas distribuidos e inmutables.
Busco una oportunidad laboral instructiva, con un énfasis en el trabajo en grupo y la colaboración.
education:
- years:
start: 2017
end: presente
degree: Grado
focus: Ingeniería Informática
institution: "Universidad de Granada"
campus: Ceuta
- years:
start: 2015
end: 2017
degree: Grado
focus: Medicina
campus: Sevilla
institution: "Universidad de Sevilla"
- years:
start: 2013
end: 2015
degree: Grado
focus: Medicina
campus: Châtenay-Malabry
institution: "Université Paris-Sud"
programming:
- language: Python
proficiency: Avanzado
- language: C++
proficiency: Intermedio
- language: Nix
proficiency: Intermedio
- language: Java
proficiency: Básico
- language: PHP
proficiency: Básico
technologies:
- Linux/FreeBSD
- \LaTeX
- Git
- LEMP Stack
- APIs REST
- SQL
languages:
- language: Inglés
proficiency: Fluido
- language: Español
proficiency: Nativo
- language: Francés
proficiency: Nativo
courses:
- name: Fundamentos de Robótica
institution: Adams Formación
- name: Programación con Python
institution: Universidad de Granada
- name: Programación y distribución de aplicaciones móviles para dispositivos Android e IOS
institution: Universidad de Granada
- name: Arduino
institution: Universidad de Granada
experience:
- company: JITKey
years:
start: 'Febrero 2020'
end: 'Marzo 2020'
position: Prácticas
description: "Responsable de Soporte en una startup española. Suspendidas debido al COVID-19"
---

View File

@ -8,7 +8,6 @@ latex_quiet := true
# Otherwise these files will be regenerated only when the source markdown
# changes; in that case, if you change other dependencies (e.g. a
# bibliography), use the -B option to make in order to force regeneration.
# always_latexmk := true
always_latexmk := true
# Set to anything non-empty to use xelatex rather than pdflatex. I always do
@ -16,9 +15,6 @@ always_latexmk := true
# faster, and there are some packages with which xelatex is incompatible.
xelatex := true
# list of markdown files that are not to be made into PDFs
EXCLUDE := README.org
# Extra options to pandoc (e.g. "-H mypreamble.tex")
PANDOC_OPTIONS :=
@ -26,20 +22,12 @@ PANDOC_OPTIONS :=
# Normally this does not need to be changed:
# works if the template is local or in ~/.pandoc/templates
PANDOC_TMPL := Assets/template.tex
PANDOC_TMPL := assets/one-column.tex
## ---- subdirectories (normally, no need to change) ----
# source of YAML spec files
#yml_dir := .
# temporary file subdirectory; will be removed after every latex run
temp_dir := tmp
# name of output directory for .pdf files
out_dir := Output
# name of input directory for .yml and .latex files
in_dir := Input
TEMP_DIR := tmp
## ---- commands ----
@ -52,18 +40,14 @@ LATEXMK := latexmk $(if $(xelatex),-xelatex,-pdflatex="pdflatex %O %S") \
## ---- build rules ----
ymls := $(filter-out $(addprefix $(in_dir)/,$(EXCLUDE)),$(wildcard $(in_dir)/*.yml))
pdfs_path := $(filter-out $(addprefix $(out_dir)/,$(EXCLUDE)),$(wildcard $(out_dir)/*.pdf))
texs := $(patsubst %.yml,%.tex,$(ymls))
pdfs := $(patsubst %.yml,%.pdf,$(ymls))
bibs := $(wildcard $(in_dir)/*.bib)
texs := $(patsubst %.yml,%.tex, $(wildcard *.yml))
pdfs := $(patsubst %.yml,%.pdf, $(wildcard *.yml))
bibs := $(wildcard *.bib)
$(texs): %.tex: %.yml $(bibs) $(PANDOC_TMPL)
$(PANDOC) -o $@ $<
phony_pdfs := $(if $(always_latexmk),$(pdfs) $(notes_pdf))
.PHONY: $(phony_pdfs) all clean
.PHONY: all clean
$(pdfs): %.pdf: %.tex
@echo $(bibs)
@ -73,7 +57,6 @@ all: $(pdfs) clean
# clean up everything except final pdfs
clean:
latexmk -c .
rm $(out_dir)/*.{aux,xdv,log,fls,fdb_latexmk}
rm *.log *.xdv *.aux *.fls *.fdb_latexmk *.out *.tex
.DEFAULT_GOAL := all

View File

@ -11,13 +11,12 @@ Curriculum vitae template that uses LaTeX for rendering, via Pandoc.
** Configuration
- Sections and layout: Assets/template.latex
- Details: Input/%.yml
- Sections and layout: assets/template.latex
- Details: input/%.yml
The /lang/ variable allows you to have different section names, if you want a
bilingual CV.
** Usage
Compile the documents using make
@ -26,4 +25,4 @@ Compile the documents using make
make
#+END_SRC
The pdf documents will appear in the *Output* folder.
The pdf documents will appear in the *output* folder.

112
assets/one-column.tex Normal file
View File

@ -0,0 +1,112 @@
\documentclass[12pt,letterpaper]{moderncv}
\usepackage{fontspec}
\usepackage{fontawesome5}
\usepackage[inline]{enumitem}
%% ModernCV themes
\moderncvstyle{fancy}
\moderncvcolor{blue}
\nopagenumbers{}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75,right=.45in,left=.45in,top=.4in,bottom=.4in]{geometry}
% Change email icon
\providecommand*{\emailsymbol}{}
\renewcommand*{\emailsymbol}{{\small\faEnvelope}~}
% Workaround to show gitlab icon in social
\providecommand*{\gitlabsocialsymbol}{}
\renewcommand*{\gitlabsocialsymbol}{{\small\faGitlab}~}
%% Personal data
\firstname{$name$}
\familyname{$lastname$}
\title{$about$}
\email{$email$}
\social[gitlab][gitlab.com/$gitlab$]{$gitlab$}
\photo[64pt][0.4pt]{assets/photo.png}
\setlength{\hintscolumnwidth}{1.7in}
\newenvironment{tightitems}
{\noindent\ignorespaces\vspace{-15pt}
\begin{itemize}[topsep=0pt,partopsep=0pt,itemsep=0pt,parsep=0pt]}
{\end{itemize}\vspace{-10pt}}
\newenvironment{lesstightitems}
{\noindent\ignorespaces{}
\begin{itemize}[topsep=0pt,partopsep=0pt,itemsep=0pt,parsep=0pt]}
{\end{itemize}\vspace{-10pt}}
\begin{document}
\setmainfont[
BoldFont = * Bold
]{Cormorant Garamond}
\makecvtitle{}
\ifthenelse{\equal{$lang$}{en}}
{\section{Education}}
{\section{Educación}}
$for(education)$
\cventry{$education.years.start$ \textendash{} $education.years.end$}{$education.degree$}{$education.focus$}{$education.institution$}{}{}
$endfor$
\ifthenelse{\equal{$lang$}{en}}
{\subsection{Courses}}
{\subsection{Cursos}}
$for(courses)$
\cvitem{$courses.name$}{
$courses.institution$
}{}
$endfor$
\ifthenelse{\equal{$lang$}{en}}
{\section{Technologies}}
{\section{Tecnologías}}
$for(technologies)$
\cvline{$technologies.category$}{
\begin{itemize*}[label=, itemjoin={{,}}]
$for(technologies.items)$
\item{$technologies.items$}
$endfor$
\end{itemize*}}
$endfor$
\ifthenelse{\equal{$lang$}{en}}
{\section{Work Experience}}
{\section{Experiencia laboral}}
$for(experience)$
\cventry{$experience.years.start$ \textendash{} $experience.years.end$}{$experience.position$}{$experience.company$}{$experience.location$}{}{
\begin{tightitems}
$for(experience.description)$
\item $experience.description$
$endfor$
\end{tightitems}}
$endfor$
\ifthenelse{\equal{$lang$}{en}}
{\section{Personal Projects}}
{\section{Proyectos personales}}
\cvitem{}{
\begin{tightitems}
$for(projects)$
\item $projects$
$endfor$
\end{tightitems}
}
\ifthenelse{\equal{$lang$}{en}}
{\section{Languages}}
{\section{Idiomas}}
$for(languages)$
\cvlanguage{$languages.language$}{
$languages.proficiency$
}{}
$endfor$
\end{document}

View File

Before

Width:  |  Height:  |  Size: 226 KiB

After

Width:  |  Height:  |  Size: 226 KiB

View File

@ -1,5 +0,0 @@
$pdflatex = "xelatex %O %S -synctex=1 -interaction=batchmode";
$pdf_mode = 1;
$dvi_mode = $postscript_mode = 0;
$out_dir = "Output";
$clean_ext = "xdv log fdb_latexmk fls";