Compare commits

...

8 Commits

10 changed files with 224 additions and 86 deletions

View File

@@ -288,6 +288,10 @@
% Usage: \github{<github-nick>}
\newcommand*{\github}[1]{\def\@github{#1}}
% Defines writer's gitea (optional)
% Usage: \gitea{<gitea-nick>}
\newcommand*{\gitea}[1]{\def\@gitea{#1}}
% Defines writer's gitlab (optional)
% Usage: \gitlab{<gitlab-nick>}
\newcommand*{\gitlab}[1]{\def\@gitlab{#1}}
@@ -507,6 +511,12 @@
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{http://\@homepage}{\faHome\acvHeaderIconSep\@homepage}%
}%
\ifthenelse{\isundefined{\@gitea}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://code.ortegas.org/\@gitea}{\faGitSquare\acvHeaderIconSep\@gitea}%
}%
\ifthenelse{\isundefined{\@github}}%
{}%
{%

View File

@@ -13,22 +13,24 @@
%------------------------------------------------
\cventry
{C++ Developer}
{C++ Application Developer}
{Babel}
{Seville, Spain (Hybrid)}
{Seville, Spain (Hybrid/Remote)}
{May. 2024 - Present}
{
\begin{cvitems}
\item Low-Voltage workplace risk training.
\item Developed internal tool in C++ at Endesa.
\item Rewrote module network module.
\item Upgraded code bases from Qt5 to Qt6.
\item Migrated build system from Qmake to CMake.
\item Use of modern C++ standards and the Qt GUI framework.
\item Developed internal tooling for interfacing with electrical
components.
\item Incorporated A.I. into workflow for better efficiency and to aid
in problem-solving.
\item Designed and modernized software distribution practices using
Flatpak and OSTree.
\end{cvitems}
}
\cventry
{C++ Developer \& Systems Engineer}
{C++ Core Developer \& Systems Engineer}
{Zevenet/RELIANOID}
{Mairena del Aljarafe, Spain (Hybrid/Remote)}
{Sep. 2022 - Apr. 2024}

View File

@@ -1,15 +1,6 @@
\cvsection{Projects}
%{\large \bf \color{darkgray} Hello}
\entrytitlestyle{Indivisible}
\descriptionstyle{
A highly optimized prime number generator with $O(n)$ time complexity for
n\textsuperscript{th} prime generation, and $O(\sqrt{n})$ for prime testing.
Written originally in C using OpenMP, then later ported to Rust.
}
\iffalse
\entrytitlestyle{Colonel}
\descriptionstyle{
@@ -18,6 +9,15 @@
cross-compilation tool-chain and the CMake build system.
}
\iffalse
\entrytitlestyle{Indivisible}
\descriptionstyle{
A highly optimized prime number generator with $O(n)$ time complexity for
n\textsuperscript{th} prime generation, and $O(\sqrt{n})$ for prime testing.
Written originally in C using OpenMP, then later ported to Rust.
}
\entrytitlestyle{SAUS}
\descriptionstyle{

View File

@@ -14,13 +14,13 @@
\cvskill
{Programming}
{C, C++, x86 Assembly, Bash, QML, Rust, Java, PHP, Perl, Oracle PL/SQL, \LaTeX{}}
{C, C++, x86 Assembly, Bash, QML, Rust, Java, PHP, Perl, \LaTeX{}}
%------------------------------------------------
\cvskill
{Tools} % Category
{Linux, Qt Creator, CMake, Docker, DOxygen, SQLite, MariaDB, Ansible, Nginx, Vim}
{Flatpak, OStree, Linux, Qt Creator, CMake, Docker, DOxygen, SQLite, MariaDB}
%------------------------------------------------
@@ -32,7 +32,7 @@
\cvskill
{Languages}
{{\bf Native:} English (C2), Spanish {\enskip\cdotp\enskip} {\bf Novice:} Portuguese, Esperanto}
{{\bf Native:} English (C2), Spanish {\enskip\cdotp\enskip} {\bf Novice:} Portuguese}
%------------------------------------------------

View File

@@ -49,23 +49,24 @@
% Comment any of the lines below if they are not required
%----------------------------------------------------------------------------------------
\name{Nicolás A.}{Ortega Froysa}
\name{Nicolás A.}{Ortega}
\address{Seville, Spain}
\mobile{(+34) 640 21 28 38}
\email{nicolas@ortegas.org}
\homepage{themusicinnoise.net}
\gitlab{naortega}
%\gitlab{naortega}
\gitea{nortega}
\github{naortega}
%\skype{skypeid}
%\stackoverflow{SOid}{SOname}
%\twitter{@twit}
%\linkedin{linkedin name}
\linkedin{nicolás-ortega-froysa}
%\reddit{reddit account}
%\xing{xing name}
%\extrainfo{test} % Other text you want to include on this line
\position{Software Engineer{\enskip\cdotp\enskip}Network Administrator} % Your expertise/fields
\position{Software Engineer} % Your expertise/fields
%\quote{``Make the change that you want to see in the world."} % A quote or statement
\makecvfooter{\today}{Nicolás A. Ortega Froysa~~~·~~~Résumé}{\thepage} % Specify the letter footer with 3 arguments: (<left>, <center>, <right>), leave any of these blank if they are not needed

View File

@@ -54,7 +54,7 @@
\RequirePackage{ragged2e}
% Needed to configure page layout
\RequirePackage{geometry}
% Needed to make header & footer effeciently
% Needed to make header & footer efficiently
\RequirePackage{fancyhdr}
% Needed to manage colors
\RequirePackage{xcolor}
@@ -62,6 +62,8 @@
\RequirePackage{ifxetex}
% Needed to use \if-\then-\else statement
\RequirePackage{xifthen}
% Needed to strip chars from telephone number
\RequirePackage{xstring}
% Needed to use a toolbox of programming tools
\RequirePackage{etoolbox}
% Needed to change line spacing in specific environment
@@ -73,30 +75,30 @@
% Needed to manage math fonts
\RequirePackage{unicode-math}
% Needed to use icons from font-awesome
% (https://github.com/posquit0/latex-fontawesome)
\RequirePackage{fontawesome}
\RequirePackage{fontawesome5}
\RequirePackage{roboto}
\RequirePackage[default,opentype]{sourcesanspro}
% Needed for the photo ID
\RequirePackage[skins]{tcolorbox}
% Needed to deal a paragraphs
\RequirePackage{parskip}
% Needed to deal hyperlink
\RequirePackage[hidelinks,unicode]{hyperref}
\RequirePackage[hidelinks,unicode,pdfpagelabels=false]{hyperref}
\hypersetup{%
pdftitle={},
pdfauthor={},
pdfsubject={},
pdfkeywords={}
}
% Solves issues Warning: File `cv.out' has changed
\RequirePackage{bookmark}
%-------------------------------------------------------------------------------
% Configuration for directory locations
%-------------------------------------------------------------------------------
% Configure a directory location for fonts(default: 'fonts/')
% Configure an optional directory location for fonts(default: 'fonts/')
% Not required anymore but left in place for backward compatability.
\newcommand*{\fontdir}[1][fonts/]{\def\@fontdir{#1}}
\fontdir
%-------------------------------------------------------------------------------
% Configuration for layout
@@ -136,6 +138,7 @@
\colorlet{text}{darkgray}
\colorlet{graytext}{gray}
\colorlet{lighttext}{lightgray}
\colorlet{sectiondivider}{gray}
% Awesome colors
\definecolor{awesome-emerald}{HTML}{00A388}
\definecolor{awesome-skyblue}{HTML}{0395DE}
@@ -160,24 +163,8 @@
%-------------------------------------------------------------------------------
% Configuration for fonts
%-------------------------------------------------------------------------------
% Set font for header (default is Roboto)
\newfontfamily\headerfont[
Path=\@fontdir,
UprightFont=*-Regular,
ItalicFont=*-Italic,
BoldFont=*-Bold,
BoldItalicFont=*-BoldItalic,
]{Roboto}
\newfontfamily\headerfontlight[
Path=\@fontdir,
UprightFont=*-Thin,
ItalicFont=*-ThinItalic,
BoldFont=*-Medium,
BoldItalicFont=*-MediumItalic,
]{Roboto}
\newcommand*{\headerfont}{\roboto}
\newcommand*{\headerfontlight}{\robotolight}
\newcommand*{\footerfont}{\sourcesanspro}
\newcommand*{\bodyfont}{\sourcesanspro}
\newcommand*{\bodyfontlight}{\sourcesansprolight}
@@ -269,17 +256,30 @@
\newcommand*{\address}[1]{\def\@address{#1}}
% Define writer's position
% Usage: \name{<position>}
% Usage: \position{<position>}
\newcommand*{\position}[1]{\def\@position{#1}}
% Defines writer's mobile (optional)
% Usage: \mobile{<mobile number>}
\newcommand*{\mobile}[1]{\def\@mobile{#1}}
\newcommand*{\mobile}[1]
{
\def\@mobile{#1}
\def\@teluri{tel:\@mobile}
% Strip unwanted characters
\StrDel{\@teluri}{ }[\@teluri]%
\StrDel{\@teluri}{-}[\@teluri]%
\StrDel{\@teluri}{(}[\@teluri]%
\StrDel{\@teluri}{)}[\@teluri]%
}
% Defines writer's email (optional)
% Usage: \email{<email adress>}
% Usage: \email{<email address>}
\newcommand*{\email}[1]{\def\@email{#1}}
% Defines writer's date of birth (optional)
% Usage: \dateofbirth{<date>}
\newcommand*{\dateofbirth}[1]{\def\@dateofbirth{#1}}
% Defines writer's homepage (optional)
% Usage: \homepage{<url>}
\newcommand*{\homepage}[1]{\def\@homepage{#1}}
@@ -288,10 +288,18 @@
% Usage: \github{<github-nick>}
\newcommand*{\github}[1]{\def\@github{#1}}
% Defines writer's gitea (optional)
% Usage: \gitea{<gitea-nick>}
\newcommand*{\gitea}[1]{\def\@gitea{#1}}
% Defines writer's gitlab (optional)
% Usage: \gitlab{<gitlab-nick>}
\newcommand*{\gitlab}[1]{\def\@gitlab{#1}}
% Defines writer's bitbucket (optional)
% Usage: \bitbucket{<bitbucket-nick>}
\newcommand*{\bitbucket}[1]{\def\@bitbucket{#1}}
% Defines writer's stackoverflow profile (optional)
% Usage: \stackoverflow{<so userid>}{<so username>}
% e.g.https://stackoverflow.com/users/123456/sam-smith
@@ -302,9 +310,22 @@
% Usage: \linkedin{<linked-in-nick>}
\newcommand*{\linkedin}[1]{\def\@linkedin{#1}}
% Defines writer's orcid (optional)
% Usage: \orcid{<orcid-num>}
\newcommand*{\orcid}[1]{\def\@orcid{#1}}
% Defines writer's twitter (optional)
% Usage: \twitter{<twitter handle>}
\newcommand*{\twitter}[1]{\def\@twitter{#1}}
% Defines writer's Mastodon (optional)
% Usage: \mastodon{<instance>}{<mastodon-nick>}
\newcommand*{\mastodon}[2]{\def\@mastodoninstance{#1}\def\@mastodonname{#2}}
% Defines writer's resarchgate (optional)
% Usage: \researchgate{<researchgate-account>}
\newcommand*{\researchgate}[1]{\def\@researchgate{#1}}
% Defines writer's skype (optional)
% Usage: \skype{<skype account>}
\newcommand*{\skype}[1]{\def\@skype{#1}}
@@ -317,9 +338,39 @@
% Usage: \xing{<xing name>}
\newcommand*{\xing}[1]{\def\@xing{#1}}
% Defines writer's twitter (optional)
% Defines writer's extra informations (optional)
% Usage: \extrainfo{<extra informations>}
% Defines writer's medium profile (optional)
% Usage: \medium{<medium account>}
\newcommand*{\medium}[1]{\def\@medium{#1}}
% Defines writer's kaggle (optional)
% Usage: \kaggle{<kaggle handle>}
\newcommand*{\kaggle}[1]{\def\@kaggle{#1}}
% Defines writer's Hackerrank (optional)
% Usage: \hackerrank{<Hackerrank profile name>}
\newcommand*{\hackerrank}[1]{\def\@hackerrank{#1}}
% Defines writer's Telegram (optional)
% Usage: \telegram{<Telegram username>}
\newcommand*{\telegram}[1]{\def\@telegram{#1}}
% Defines writer's google scholar profile (optional)
% Usage: \googlescholar{<googlescholar userid>}{<googlescholar username>}
% e.g.https://scholar.google.co.uk/citations?user=wpZDx1cAAAAJ
% would be \googlescholar{wpZDx1cAAAAJ}{Name-to-display-next-icon}
% If 'googlescholar-name' is not provided than it defaults to
% '\firstname \lastname'
\newcommand*{\googlescholar}[2]{%
\def\@googlescholarid{#1}%
\ifthenelse{\equal{#2}{}}{%
\def\@googlescholarname{\@firstname~\@lastname}%
}{%
\def\@googlescholarname{#2}%
}%
}
% Defines writer's extra information (optional)
% Usage: \extrainfo{<extra information>}
\newcommand*{\extrainfo}[1]{\def\@extrainfo{#1}}
% Defines writer's quote (optional)
@@ -438,7 +489,7 @@
\ifthenelse{\isundefined{\@mobile}}%
{}%
{%
\faMobile\acvHeaderIconSep\@mobile%
\href{\@teluri}{\faMobile\acvHeaderIconSep\@mobile}%
\setbool{isstart}{false}%
}%
\ifthenelse{\isundefined{\@email}}%
@@ -447,12 +498,25 @@
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{mailto:\@email}{\faEnvelope\acvHeaderIconSep\@email}%
}%
\ifthenelse{\isundefined{\@dateofbirth}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
% \mbox prevents wrapping of elements%
\mbox{\faBirthdayCake\acvHeaderIconSep\@dateofbirth}%
}%
\ifthenelse{\isundefined{\@homepage}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{http://\@homepage}{\faHome\acvHeaderIconSep\@homepage}%
}%
\ifthenelse{\isundefined{\@gitea}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://code.ortegas.org/\@gitea}{\faGitSquare\acvHeaderIconSep\@gitea}%
}%
\ifthenelse{\isundefined{\@github}}%
{}%
{%
@@ -465,6 +529,12 @@
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://gitlab.com/\@gitlab}{\faGitlab\acvHeaderIconSep\@gitlab}%
}%
\ifthenelse{\isundefined{\@bitbucket}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://bitbucket.com/\@bitbucket}{\faBitbucket\acvHeaderIconSep\@bitbucket}%
}%
\ifthenelse{\isundefined{\@stackoverflowid}}%
{}%
{%
@@ -475,7 +545,13 @@
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://www.linkedin.com/in/\@linkedin}{\faLinkedinSquare\acvHeaderIconSep\@linkedin}%
\href{https://www.linkedin.com/in/\@linkedin}{\faLinkedin\acvHeaderIconSep\@linkedin}%
}%
\ifthenelse{\isundefined{\@orcid}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://orcid.org/\@orcid}{\faOrcid\acvHeaderIconSep\@orcid}%
}%
\ifthenelse{\isundefined{\@twitter}}%
{}%
@@ -483,6 +559,12 @@
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://twitter.com/\@twitter}{\faTwitter\acvHeaderIconSep\@twitter}%
}%
\ifthenelse{\isundefined{\@mastodonname}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://\@mastodoninstance/@\@mastodonname}{\faMastodon\acvHeaderIconSep\@mastodonname}%
}%
\ifthenelse{\isundefined{\@skype}}%
{}%
{%
@@ -495,12 +577,48 @@
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://www.reddit.com/user/\@reddit}{\faReddit\acvHeaderIconSep\@reddit}%
}%
\ifthenelse{\isundefined{\@researchgate}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://www.researchgate.net/profile/\@researchgate}{\faResearchgate\acvHeaderIconSep\@researchgate}%
}%
\ifthenelse{\isundefined{\@xing}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://www.xing.com/profile/\@xing}{\faXingSquare\acvHeaderIconSep\@xing}
}%
\ifthenelse{\isundefined{\@medium}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://medium.com/@\@medium}{\faMedium\acvHeaderIconSep\@medium}%
}%
\ifthenelse{\isundefined{\@kaggle}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://kaggle.com/\@kaggle}{\faKaggle\acvHeaderIconSep\@kaggle}%
}%
\ifthenelse{\isundefined{\@hackerrank}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://www.hackerrank.com/\@hackerrank}{\faHackerrank\acvHeaderIconSep\@hackerrank}%
}%
\ifthenelse{\isundefined{\@telegram}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://t.me/\@telegram}{\faTelegram\acvHeaderIconSep\@telegram}%
}%
\ifthenelse{\isundefined{\@googlescholarid}}%
{}%
{%
\ifbool{isstart}{\setbool{isstart}{false}}{\acvHeaderSocialSep}%
\href{https://scholar.google.com/citations?user=\@googlescholarid}{\faGraduationCap\acvHeaderIconSep\@googlescholarname}%
}%
\ifthenelse{\isundefined{\@extrainfo}}%
{}%
{%
@@ -532,7 +650,7 @@
\vspace{\acvSectionTopSkip}
\sectionstyle{#1}
\phantomsection
\color{gray}\vhrulefill{0.9pt}
\color{sectiondivider}\vhrulefill{0.9pt}
}
% Define a subsection for CV
@@ -564,7 +682,7 @@
% Define an entry of cv information
% Usage: \cventry{<position>}{<title>}{<location>}{<date>}{<description>}
\newcommand*{\cventry}[5]{%
\vspace{-2.0mm}
\vspace{1.0mm}
\setlength\tabcolsep{0pt}
\setlength{\extrarowheight}{0pt}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}
@@ -572,7 +690,9 @@
{\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
{\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
\multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}}
\ifstrempty{#5}
{}
{\multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}} \\}
\end{tabular*}%
}
@@ -615,7 +735,7 @@
% Define a line of cv information(honor, award or something else)
% Usage: \cvhonor{<position>}{<title>}{<location>}{<date>}
\newcommand*{\cvhonor}[4]{%
\honordatestyle{#4} & \honorpositionstyle{#1}, \honortitlestyle{#2} & \honorlocationstyle{#3} \\
\honordatestyle{#4} & \honorpositionstyle{#1}\ifempty{#2}{}{,} \honortitlestyle{#2} & \honorlocationstyle{#3} \\
}
% Define an environment for cvskill
@@ -665,8 +785,9 @@
\par\addvspace{2.5ex}
\phantomsection{}
\lettersectionstyle{#1}
\color{gray}\vhrulefill{0.9pt}
\color{sectiondivider}\vhrulefill{0.9pt}
\par\nobreak\addvspace{0.4ex}
\lettertextstyle
}
% Define a title of the cover letter
@@ -699,4 +820,4 @@
\\\\\\
\letterenclosurestyle{\@letterenclname: \@letterenclosure} \\
}
}
}

View File

@@ -15,19 +15,22 @@
\cventry
{Desarrollador C++}
{Babel}
{Sevilla, España (Híbrido)}
{Sevilla, España (Híbrido/Remoto)}
{May. 2024 - PRESENTE}
{
\begin{cvitems}
\item Uso de Manjaro Linux como entorno de desarrollo.
\item Preparación para riesgos laborales en entornos de baja tensión.
\item Mantenimiento y desarrollo de herramienta interna en C++ en Endesa.
\item Uso de Qt Creator y otros módulos/herramientas de Qt para desarrollo.
\item Uso de estándares modernos de C++ y la librería de Qt.
\item Desarrollo de una herramienta interna para interactuar con
componentes eléctricos.
\item Incorporación de la I.A. al desarrollo para trabajar más
eficientemente y ayudar en el diagnóstico y resolución de problemas.
\item Diseño y modernización de la distribución de software utilizando
Flatpak y OSTree.
\end{cvitems}
}
\cventry
{Desarrollador C++ \& Ingeniero de Sistemas}
{Desarrollador Core C++ \& Ingeniero de Sistemas}
{Zevenet/RELIANOID}
{Mairena del Aljarafe, España (Híbrido/Remoto)}
{Sep. 2022 - Abr. 2024}

View File

@@ -5,6 +5,15 @@
\cvsection{Proyectos}
%{\large \bf \color{darkgray} Hello}
\entrytitlestyle{Colonel}
\descriptionstyle{
Un pequeño proyecto personal de {\it kernel} escrito en C y ensamblador.
Compatible con arquitecturas x86, arrancable con GNU GRUB, y escrito
utilizando el {\it tool-chain} de GCC y el sistema de compilación CMake.
}
\iffalse
\entrytitlestyle{Indivisible}
\descriptionstyle{
@@ -14,15 +23,6 @@
Rust.
}
\iffalse
\entrytitlestyle{Colonel}
\descriptionstyle{
Un pequeño proyecto personal de {\it kernel} escrito en C y ensamblador.
Compatible con arquitecturas x86, arrancable con GNU GRUB, y escrito
utilizando el {\it tool-chain} de GCC y el sistema de compilación CMake.
}
\entrytitlestyle{SAUS}
\descriptionstyle{

View File

@@ -14,13 +14,13 @@
\cvskill
{Programación}
{C, C++, Ensamblador x86, Bash, QML, Rust, Java, PHP, Perl, Oracle PL/SQL, \LaTeX{}}
{C, C++, Ensamblador x86, Bash, QML, Rust, Java, PHP, Perl, \LaTeX{}}
%------------------------------------------------
\cvskill
{Herramientas} % Category
{Linux, Qt Creator, CMake, Docker, DOxygen, SQLite, MariaDB, Ansible, NGinx, Vim}
{Flatpak, OSTree, Linux, Qt Creator, CMake, Docker, DOxygen, SQLite, MariaDB}
%------------------------------------------------
@@ -32,7 +32,7 @@
\cvskill
{Idiomas}
{{\bf Nativo:} Inglés (C2), Español {\enskip\cdotp\enskip} {\bf Novicio:} Portugués, Esperanto}
{{\bf Nativo:} Inglés (C2), Español {\enskip\cdotp\enskip} {\bf Novicio:} Portugués}
%------------------------------------------------

View File

@@ -49,23 +49,24 @@
% Comment any of the lines below if they are not required
%----------------------------------------------------------------------------------------
\name{Nicolás A.}{Ortega Froysa}
\name{Nicolás}{Ortega Froysa}
\address{Sevilla, España}
\mobile{(+34) 640 21 28 38}
\email{nicolas@ortegas.org}
\homepage{themusicinnoise.net}
\gitlab{naortega}
%\gitlab{naortega}
\gitea{nortega}
\github{naortega}
%\skype{skypeid}
%\stackoverflow{SOid}{SOname}
%\twitter{@twit}
%\linkedin{linkedin name}
\linkedin{nicolás-ortega-froysa}
%\reddit{reddit account}
%\xing{xing name}
%\extrainfo{test} % Other text you want to include on this line
\position{Desarrollador Software{\enskip\cdotp\enskip}Administrador de Red} % Your expertise/fields
\position{Desarrollador Software} % Your expertise/fields
%\quote{``Make the change that you want to see in the world."} % A quote or statement
\makecvfooter{\today}{Nicolás A. Ortega Froysa~~~·~~~Curriculum Vitæ}{\thepage} % Specify the letter footer with 3 arguments: (<left>, <center>, <right>), leave any of these blank if they are not needed