Refactor technical skills into a YAML map
This commit is contained in:
parent
4bd4489c82
commit
57bb6faa70
Binary file not shown.
Binary file not shown.
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
\usepackage{fontspec}
|
\usepackage{fontspec}
|
||||||
\usepackage{fontawesome5}
|
\usepackage{fontawesome5}
|
||||||
|
\usepackage[inline]{enumitem}
|
||||||
|
|
||||||
%% ModernCV themes
|
%% ModernCV themes
|
||||||
\moderncvstyle{fancy}
|
\moderncvstyle{fancy}
|
||||||
|
@ -44,49 +45,59 @@
|
||||||
]{Cormorant Garamond}
|
]{Cormorant Garamond}
|
||||||
\makecvtitle{}
|
\makecvtitle{}
|
||||||
|
|
||||||
\section{Education}
|
|
||||||
|
\ifthenelse{\equal{$lang$}{en}}
|
||||||
|
{\section{Education}}
|
||||||
|
{\section{Educación}}
|
||||||
$for(education)$
|
$for(education)$
|
||||||
\cventry{$education.years.start$ \textendash{} $education.years.end$}{$education.degree$}{$education.focus$}{$education.institution$}{}{}
|
\cventry{$education.years.start$ \textendash{} $education.years.end$}{$education.degree$}{$education.focus$}{$education.institution$}{}{}
|
||||||
$endfor$
|
$endfor$
|
||||||
|
|
||||||
\section{Skill Set}
|
|
||||||
\cvitem{Programming languages}{
|
|
||||||
\begin{itemize*}
|
|
||||||
$for(programming)$
|
|
||||||
\item{$programming$}
|
|
||||||
$endfor$
|
|
||||||
\end{itemize*}}
|
|
||||||
|
|
||||||
\cvitem{Technologies}{
|
\ifthenelse{\equal{$lang$}{en}}
|
||||||
\begin{itemize*}
|
{\section{Technologies}}
|
||||||
$for(technologies)$
|
{\section{Tecnologías}}
|
||||||
\item{$technologies$}
|
\cvline{Programming languages}{
|
||||||
$endfor$
|
$for(technologies.programming)$
|
||||||
\end{itemize*}}
|
\begin{itemize*}[label=, itemjoin={{,}}]
|
||||||
|
\item{$technologies.programming$}
|
||||||
|
\end{itemize*}
|
||||||
|
$endfor$}
|
||||||
|
|
||||||
\cvitem{Platforms}{
|
\cvline{Tools}{
|
||||||
\begin{itemize*}
|
$for(technologies.tools)$
|
||||||
$for(platforms)$
|
\begin{itemize*}[label=, itemjoin={{,}}]
|
||||||
\item{$platforms$}
|
\item{$technologies.tools$}
|
||||||
$endfor$
|
\end{itemize*}
|
||||||
\end{itemize*}}
|
$endfor$}
|
||||||
|
|
||||||
\section{Work Experience}
|
\cvline{Platforms}{
|
||||||
|
$for(technologies.platforms)$
|
||||||
|
\begin{itemize*}[label=, itemjoin={{,}}]
|
||||||
|
\item{$technologies.platforms$}
|
||||||
|
\end{itemize*}
|
||||||
|
$endfor$}
|
||||||
|
|
||||||
|
|
||||||
|
\ifthenelse{\equal{$lang$}{en}}
|
||||||
|
{\section{Work Experience}}
|
||||||
|
{\section{Experiencia laboral}}
|
||||||
$for(experience)$
|
$for(experience)$
|
||||||
\cventry{$experience.years.start$ \textendash{} $education.years.end$}{$experience.position$}{$experience.company$}{}{}{
|
\cventry{$experience.years.start$ \textendash{} $experience.years.end$}{$experience.position$}{$experience.company$}{$experience.location$}{}{$experience.description$}
|
||||||
\begin{tightitems}
|
|
||||||
\item $description$
|
|
||||||
\end{tightitems}}
|
|
||||||
$endfor$
|
$endfor$
|
||||||
|
|
||||||
|
|
||||||
\section{Personal Projects}
|
\ifthenelse{\equal{$lang$}{en}}
|
||||||
\cvitem{}{
|
{\section{Personal Projects}}
|
||||||
\begin{tightitems}
|
{\section{Proyectos personales}}
|
||||||
$for(projects)$
|
\cvitem{}{
|
||||||
\item{$projects$}
|
\begin{tightitems}
|
||||||
$endfor$
|
$for(projects)$
|
||||||
\end{tightitems}}
|
\item $projects$
|
||||||
|
$endfor$
|
||||||
|
\end{tightitems}
|
||||||
|
}
|
||||||
|
|
||||||
\ifthenelse{\equal{$lang$}{en}}
|
\ifthenelse{\equal{$lang$}{en}}
|
||||||
{\section{Languages}}
|
{\section{Languages}}
|
||||||
{\section{Idiomas}}
|
{\section{Idiomas}}
|
||||||
|
|
|
@ -34,27 +34,26 @@ education:
|
||||||
campus: Châtenay-Malabry
|
campus: Châtenay-Malabry
|
||||||
institution: "Université Paris-Sud"
|
institution: "Université Paris-Sud"
|
||||||
|
|
||||||
programming:
|
|
||||||
- Python
|
|
||||||
- C++
|
|
||||||
- Nix
|
|
||||||
- Java
|
|
||||||
- PHP
|
|
||||||
|
|
||||||
technologies:
|
technologies:
|
||||||
- \LaTeX
|
programming:
|
||||||
- Git
|
- Python
|
||||||
- REST APIs
|
- C++
|
||||||
- SQL
|
- Nix
|
||||||
|
- Java
|
||||||
platforms:
|
- PHP
|
||||||
- Linux
|
tools:
|
||||||
- FreeBSD
|
- \LaTeX
|
||||||
- DragonFlyBSD
|
- Git
|
||||||
- Android
|
- REST APIs
|
||||||
|
- SQL
|
||||||
|
platforms:
|
||||||
|
- Linux
|
||||||
|
- FreeBSD
|
||||||
|
- DragonFlyBSD
|
||||||
|
- Android
|
||||||
|
|
||||||
projects:
|
projects:
|
||||||
- COVID-19 Telegram Bot
|
- "COVID-19 Telegram Bot"
|
||||||
|
|
||||||
languages:
|
languages:
|
||||||
- language: English
|
- language: English
|
||||||
|
@ -82,8 +81,9 @@ courses:
|
||||||
experience:
|
experience:
|
||||||
- company: JITKey
|
- company: JITKey
|
||||||
years:
|
years:
|
||||||
start: 'February 2020'
|
start: "February 2020"
|
||||||
end: 'March 2020'
|
end: "March 2020"
|
||||||
position: Internship
|
position: Internship
|
||||||
|
location: Remote
|
||||||
description: "Support Manager at a startup in Spain. Cut short due to the COVID-19 pandemic"
|
description: "Support Manager at a startup in Spain. Cut short due to the COVID-19 pandemic"
|
||||||
---
|
---
|
||||||
|
|
|
@ -35,28 +35,27 @@ education:
|
||||||
campus: Châtenay-Malabry
|
campus: Châtenay-Malabry
|
||||||
institution: "Université Paris-Sud"
|
institution: "Université Paris-Sud"
|
||||||
|
|
||||||
programming:
|
|
||||||
- Python
|
|
||||||
- C++
|
|
||||||
- Nix
|
|
||||||
- Java
|
|
||||||
- PHP
|
|
||||||
|
|
||||||
technologies:
|
technologies:
|
||||||
- \LaTeX
|
programming:
|
||||||
- Git
|
- Python
|
||||||
- REST APIs
|
- C++
|
||||||
- SQL
|
- Nix
|
||||||
- NixOS
|
- Java
|
||||||
|
- PHP
|
||||||
platforms:
|
tools:
|
||||||
- Linux
|
- \LaTeX
|
||||||
- FreeBSD
|
- Git
|
||||||
- DragonFlyBSD
|
- REST APIs
|
||||||
- Android
|
- SQL
|
||||||
|
platforms:
|
||||||
|
- Linux
|
||||||
|
- FreeBSD
|
||||||
|
- DragonFlyBSD
|
||||||
|
- Android
|
||||||
|
|
||||||
projects:
|
projects:
|
||||||
- Bot de Telegram COVID-19
|
- "Bot de Telegram COVID-19"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
languages:
|
languages:
|
||||||
|
@ -67,6 +66,8 @@ languages:
|
||||||
proficiency: Nativo
|
proficiency: Nativo
|
||||||
|
|
||||||
- language: Francés
|
- language: Francés
|
||||||
|
proficiency: Nativo
|
||||||
|
|
||||||
courses:
|
courses:
|
||||||
- name: Fundamentos de Robótica
|
- name: Fundamentos de Robótica
|
||||||
institution: Adams Formación
|
institution: Adams Formación
|
||||||
|
@ -83,8 +84,9 @@ courses:
|
||||||
experience:
|
experience:
|
||||||
- company: JITKey
|
- company: JITKey
|
||||||
years:
|
years:
|
||||||
start: 'Febrero 2020'
|
start: "Febrero 2020"
|
||||||
end: 'Marzo 2020'
|
end: "Marzo 2020"
|
||||||
position: Prácticas
|
position: Prácticas
|
||||||
|
location: Remoto
|
||||||
description: "Responsable de Soporte en una startup española. Suspendidas debido al COVID-19"
|
description: "Responsable de Soporte en una startup española. Suspendidas debido al COVID-19"
|
||||||
---
|
---
|
||||||
|
|
Loading…
Reference in New Issue