Files
cv/cv.tex
Daniel Heras Quesada f42cf7dc70
Some checks failed
Compile CV / PDF (push) Has been cancelled
Compile CV / Readme (push) Has been cancelled
Compile CV / Commit (push) Has been cancelled
Compile CV / Release (push) Has been cancelled
gitea refs reset
2025-12-21 23:08:49 +01:00

228 lines
8.4 KiB
TeX

%-----------------------------------------------------------------------------------------------------------------------------------------------%
% The MIT License (MIT)
%
% Copyright (c) 2021 Jitin Nair
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
% THE SOFTWARE.
%
%
%-----------------------------------------------------------------------------------------------------------------------------------------------%
%----------------------------------------------------------------------------------------
% DOCUMENT DEFINITION
%----------------------------------------------------------------------------------------
% article class because we want to fully customize the page and not use a cv template
\documentclass[a4paper,12pt]{article}
%----------------------------------------------------------------------------------------
% FONT
%----------------------------------------------------------------------------------------
% % fontspec allows you to use TTF/OTF fonts directly
% \usepackage{fontspec}
% \defaultfontfeatures{Ligatures=TeX}
% % modified for ShareLaTeX use
% \setmainfont[
% SmallCapsFont = Fontin-SmallCaps.otf,
% BoldFont = Fontin-Bold.otf,
% ItalicFont = Fontin-Italic.otf
% ]
% {Fontin.otf}
%----------------------------------------------------------------------------------------
% PACKAGES
%----------------------------------------------------------------------------------------
\usepackage{url}
\usepackage{parskip}
%other packages for formatting
\RequirePackage{color}
\RequirePackage{graphicx}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[scale=0.9]{geometry}
%tabularx environment
\usepackage{tabularx}
%for lists within experience section
\usepackage{enumitem}
% centered version of 'X' col. type
\newcolumntype{C}{>{\centering\arraybackslash}X}
%to prevent spillover of tabular into next pages
\usepackage{supertabular}
\usepackage{tabularx}
\newlength{\fullcollw}
\setlength{\fullcollw}{0.47\textwidth}
%custom \section
\usepackage{titlesec}
\usepackage{multicol}
\usepackage{multirow}
%CV Sections inspired by:
%http://stefano.italians.nl/archives/26
\titleformat{\section}{\Large\scshape\raggedright}{}{0em}{}[\titlerule]
\titlespacing{\section}{0pt}{10pt}{10pt}
%for publications
\usepackage[style=authoryear,sorting=ynt, maxbibnames=2]{biblatex}
%Setup hyperref package, and colours for links
\usepackage[unicode, draft=false]{hyperref}
\definecolor{linkcolour}{rgb}{0,0.2,0.6}
\hypersetup{colorlinks,breaklinks,urlcolor=linkcolour,linkcolor=linkcolour}
\addbibresource{citations.bib}
\setlength\bibitemsep{1em}
%for social icons
\usepackage{fontawesome5}
%debug page outer frames
%\usepackage{showframe}
% job listing environments
\newenvironment{jobshort}[2]
{
\begin{tabularx}{\linewidth}{@{}l X r@{}}
\textbf{#1} & \hfill & #2 \\[3.75pt]
\end{tabularx}
}
{
}
\newenvironment{joblong}[2]
{
\begin{tabularx}{\linewidth}{@{}l X r@{}}
\textbf{#1} & \hfill & #2 \\[3.75pt]
\end{tabularx}
\begin{minipage}[t]{\linewidth}
\begin{itemize}[nosep,after=\strut, leftmargin=1em, itemsep=3pt,label=--]
}
{
\end{itemize}
\end{minipage}
}
%----------------------------------------------------------------------------------------
% BEGIN DOCUMENT
%----------------------------------------------------------------------------------------
\begin{document}
% non-numbered pages
\pagestyle{empty}
%----------------------------------------------------------------------------------------
% TITLE
%----------------------------------------------------------------------------------------
% \begin{tabularx}{\linewidth}{ @{}X X@{} }
% \huge{Your Name}\vspace{2pt} & \hfill \emoji{incoming-envelope} email@email.com \\
% \raisebox{-0.05\height}\faGithub\ username \ | \
% \raisebox{-0.00\height}\faLinkedin\ username \ | \ \raisebox{-0.05\height}\faGlobe \ mysite.com & \hfill \emoji{calling} number
% \end{tabularx}
\begin{tabularx}{\linewidth}{@{} C @{}}
\Huge{Daniel Heras Quesada} \\[7.5pt]
\href{https://github.com/dqnid}{\raisebox{-0.05\height}\faGithub\ dqnid} \ $|$ \
\href{https://linkedin.com/in/daniel-heras-quesada}{\raisebox{-0.05\height}\faLinkedin\ daniel-heras-quesada} \ $|$ \
\href{https://dqnid.com}{\raisebox{-0.05\height}\faGlobe \ dqnid.com} \ $|$ \
\href{mailto:dani.heras@hotmail.com}{\raisebox{-0.05\height}\faEnvelope \ dani.heras@hotmail.com} \\
\end{tabularx}
%----------------------------------------------------------------------------------------
% EXPERIENCE SECTIONS
%----------------------------------------------------------------------------------------
%Interests/ Keywords/ Summary
\section{Summary}
Software engineer and Linux enthusiast, specialized in web-technologies, currently working as a front-end developer.
%Experience
\section{Work Experience}
\begin{jobshort}{Front-end Developer at Stradivarius}{Sep 2023 - present}
I worked as a front-end consultant on key pages of their international e-Commerce web platform. It set a new standard on what a professional development workflow should look like.
\end{jobshort}
\begin{jobshort}{Front-end Developer at Axpe Consulting}{Jul 2023 - present}
This was my first experience on the business. I started developing JS applications with a special focus on React as a library and NextJS as a framework.
\end{jobshort}
\begin{jobshort}{Internship as a Front End developer at Axpe}{May 2023 - Jul 2023}
With a curricular internship where I had the opportunity to learn the most popular web technologies.
\end{jobshort}
\begin{joblong}{Internship as a Java Developer at CGB}{Jun 2023 - Aug 2023}
\item Android development with Java.
\item Back-end development with Java and Springboot.
\end{joblong}
%Projects
\section{Projects}
\begin{tabularx}{\linewidth}{ @{}l r@{} }
\textbf{Outzone Team presentation site} & \hfill \href{https://outzone.es}{Link to live project} \\[3.75pt]
\multicolumn{2}{@{}X@{}}{Dynamic website developed as a presentation site to the Outzone trial team. Also used as a training ground and rulebook explanation reference for Spanish cycling federation referees.} \\
\\
\textbf{Full Stack Archetype} & \hfill \href{https://github.com/dqnid/full-stack-archetype}{Link to project repo} \\[3.75pt]
\multicolumn{2}{@{}X@{}}{Full stack web development archetype. Develop with security and flexibility in mind.} \\
\end{tabularx}
%----------------------------------------------------------------------------------------
% EDUCATION
%----------------------------------------------------------------------------------------
\section{Education}
\begin{tabularx}{\linewidth}{@{}l X@{}}
2018 - 2023 & Software Engineering Degree at \textbf{USAL} \hfill \\
2025 & Complete SEO training course with Peter Kent at \textbf{Udemy} \hfill \\
2024 & Advanced CSS and Sass course at \textbf{Udemy} \hfill \\
2023 & Advanced React development course \hfill \\
2022 & Course on Data Analysis with AI at \textbf{USAL} \hfill \\
2018 & Cambridge English B2 Certificate \hfill (SCORE: 166/170) \\
\end{tabularx}
%----------------------------------------------------------------------------------------
% SKILLS
%----------------------------------------------------------------------------------------
\section{Skills}
\begin{tabularx}{\linewidth}{@{}l X@{}}
Typescript & \normalsize{Learned from the best professionals to make error-free projects.}\\
React & \normalsize{Refined by the requirements of high traffic e-commerce sites.}\\
NextJS & \normalsize{Used as the default React framework in most of my projects.}\\
Git & \normalsize{Used as the de facto version control system.}\\
Docker & \normalsize{Half learnt from professionals, half self-taught.}\\
\end{tabularx}
\vfill
\center{\footnotesize Last updated: \today}
\end{document}