summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Dato <nicolas.dato@gmail.com>2024-08-29 23:25:42 -0300
committerNicolas Dato <nicolas.dato@gmail.com>2024-08-29 23:25:42 -0300
commitc9c9de07bf4cc72ed87bf634ba4f4d6fb48fbe3d (patch)
tree6b7fc9d1cc951745ab8eed52191657229e170f29
parent2635bd91880b916d2e7661388d0753401e2c17f8 (diff)
downloadcv-c9c9de07bf4cc72ed87bf634ba4f4d6fb48fbe3d.tar.gz
cv-c9c9de07bf4cc72ed87bf634ba4f4d6fb48fbe3d.tar.bz2
moving links to footnotes and improving colors
-rw-r--r--cv-dato.tex22
-rw-r--r--cv-template.tex29
2 files changed, 30 insertions, 21 deletions
diff --git a/cv-dato.tex b/cv-dato.tex
index a55050b..6dc7942 100644
--- a/cv-dato.tex
+++ b/cv-dato.tex
@@ -1,5 +1,5 @@
-\documentclass[a4paper,10pt,twoside]{article}
-\usepackage[margin=1.5cm]{geometry}
+\documentclass[a4paper,11pt,twoside]{article}
+\usepackage[margin=3em]{geometry}
\usepackage{hyperref}
\input{cv-template.tex}
@@ -27,26 +27,26 @@
\end{introduction}
\begin{experience}
- \timeitem{2011}{Present}{\href{https://3way.com.ar/en/}{3Way Solutions}}{Senior Software Developer}
+ \timeitem{2011}{Present}{\cvhref{https://3way.com.ar/en/}{3Way Solutions}}{Senior Software Developer}
{I design and develop systems for the broadcast industry. I use \emph{C} to program systems for \emph{Linux}, developing software and libraries to receive multimedia content, and then decode, analyze, encode, store, and transmit it. I work with TV signals (analog and digital), radio signals, and OTT content. For instance, we develop products such as a multiviewer, a video logging, a video clipping, an IP decoder, etc.
I make multithreading software that comunicates with external devices and runs 24/7 non-stop. I also work with \emph{Perl}, \emph{Bash}, and \emph{Python} to write small scripts or programs, and sometimes I improve our web application using \emph{React} and \emph{JavaScript}. In relation with the broadcast industry, I work with specifications such as \emph{MPEG-TS}, \emph{ISDB-T}, \emph{ATSC}, \emph{HLS}, \emph{H.264}, \emph{AAC}, \emph{SDI}, \emph{ASI}, and so on.
- I developed a library to demux \emph{MPEG Transport-Stream} and to decode some codecs. I made a clipping software to cut a video without re-encoding, taking advantage of the \emph{GOP}. I integrate hardware to our product implementing the device API, such as \emph{\href{https://www.aja.com/}{AJA}}, \emph{\href{https://www.blackmagicdesign.com/}{Blackmagic}}, \emph{\href{https://www.dektec.com/}{DekTec}}, \emph{\href{https://hauppauge.com/}{Hauppauge}}, and more. Usually I need to read and lear new specifications to include new features to our product.
+ I developed a library to demux \emph{MPEG Transport-Stream} and to decode some codecs. I made a clipping software to cut a video without re-encoding, taking advantage of the \emph{GOP}. I integrate hardware to our product implementing the device API, such as \emph{AJA}, \emph{Blackmagic}, \emph{DekTec}, \emph{Hauppauge}, and more. Usually I need to read and lear new specifications to include new features to our product.
- In several occations, I fixed and improved external projects such as improving the \emph{SRT} code in the \emph{FFmpeg} library, \href{https://github.com/yt-dlp/yt-dlp/commit/0d531c35eca4c2eb36e160530a7a333edbc727cc}{adding functionality to \emph{yt-dlp}}, and \href{https://github.com/tbsdtv/linux\_media/commit/98fa0e79a07a2f4b869eda147a8c52967d1edc51}{improving the \emph{TBS} driver}.
+ In several occations, I fixed and improved external projects such as improving the \emph{SRT} code in the \emph{FFmpeg} library, adding functionality to \emph{yt-dlp}\footnote{\href{https://github.com/yt-dlp/yt-dlp/commit/0d531c35eca4c2eb36e160530a7a333edbc727cc}{https://github.com/yt-dlp/yt-dlp/commit/0d531c35eca4c2eb36e160530a7a333edbc727cc}}, and improving the \emph{TBS} driver.\footnote{\href{https://github.com/tbsdtv/linux\_media/commit/98fa0e79a07a2f4b869eda147a8c52967d1edc51}{https://github.com/tbsdtv/linux\_media/commit/98fa0e79a07a2f4b869eda147a8c52967d1edc51}}
- In the year 2021 I went to Mexico to show our products to the goverment, as they needed to buy a system to monitor the TV and radio. I also participated in the \href{https://nabshow.com/2024/}{\emph{NAB Show} in 2024}.\footnote{National Association of Broadcasters trade show, held in Las Vegas}}
+ In the year 2021 I went to Mexico to show our products to the goverment, as they needed to buy a system to monitor the TV and radio. I also participated in the \emph{NAB Show} in 2024.\footnote{National Association of Broadcasters trade show, held in Las Vegas --- \href{https://nabshow.com/2024/}{https://nabshow.com/2024/}}}
- \timeitem{2023}{Present}{\href{https://it.borealtech.com/en/}{Boreal IT}}{Freelancer}
+ \timeitem{2023}{Present}{\cvhref{https://it.borealtech.com/en/}{Boreal IT}}{Freelancer}
{I work as a freelancer, solving bugs or developing new features as they request me. In this position I'm constantly learning new skills, as I work on all king of different proyects.
My strength is that I can addapt to any project and finish the task, even if I don't have experience. I reviewed and found an issue with a \emph{Siemens PLC} that wasn't working well. I added functionalities to an \emph{Android} application written in \emph{Java} and fixed bugs in a \emph{React Native} application. I worked in backend adding endpoints to a \emph{C\#} application. And I also worked in frontend developing in \emph{React}.}
- \timeitem{2020}{2022}{\href{https://www.baeldung.com}{Baeldung}}{Linux Technical Writer}
- {\href{https://www.baeldung.com/linux/author/nicolasdato}{I wrote several technical articles} about \emph{Linux} and \emph{Bash}. In this experience I improved my writting skills and also my technical knowladge.}
+ \timeitem{2020}{2022}{\cvhref{https://www.baeldung.com/}{Baeldung}}{Linux Technical Writer}
+ {I wrote several technical articles about \emph{Linux} and \emph{Bash}.\footnote{Articles I wrote at Baeldung --- \href{https://www.baeldung.com/linux/author/nicolasdato/}{https://www.baeldung.com/linux/author/nicolasdato/}} In this experience I improved my writting skills and also my technical knowladge.}
- \timeitem{2009}{2011}{\href{https://www.consultoriaglobal.com.ar/cgweb/?lang=en}{Consultor\'{\i}a Global}}{Ssr Java Developer}
+ \timeitem{2009}{2011}{\cvhref{https://www.consultoriaglobal.com.ar/cgweb/?lang=en}{Consultor\'{\i}a Global}}{Ssr Java Developer}
{I developed several web applications for financial institutions, using \emph{Java} and frameworks such as \emph{JSP}, \emph{Hibernate}, \emph{Spring}. I also worked in frontend using \emph{HTML}, \emph{JavaScript}, and \emph{CSS}.
In the beginning, they assigned me to projects that were already started before I joined the company. As my experience and skills improved, I started new projects designing web applications from scratch.
@@ -77,7 +77,7 @@
\end{knowladge}
\begin{extra}
- In my spare time I contribute to \emph{\href{https://www.openstreetmap.org/}{OpenStreetMap}} and \emph{Wikipedia}. Also in 2009, 2011, and 2012 I participated in the \emph{\href{https://flisol.info/}{FLISoL}}\footnote{Festival Latinoamericano de Instalaci\'on de Software Libre (Latin American Free Software Install Fest)} as an installer. I almost exclusively use and work on \emph{Linux}.
+ In my spare time I contribute to \emph{OpenStreetMap}\footnote{OpenStreetMap --- \href{https://www.openstreetmap.org/}{https://www.openstreetmap.org/}} and \emph{Wikipedia}. Also in 2009, 2011, and 2012 I participated in the \emph{FLISoL}\footnote{Festival Latinoamericano de Instalaci\'on de Software Libre (Latin American Free Software Install Fest) --- \href{https://flisol.info/}{https://flisol.info/}} as an installer. I almost exclusively use and work on \emph{Linux}.
Once a year, I volunteer in a local proyect called \emph{Todos al Agua}\footnote{Everyone into the Water}, where we teach how to swim to kids from low income families. I love swimming, and I participate in a local tournament. In the summer I practice open water swimming.
\end{extra}
diff --git a/cv-template.tex b/cv-template.tex
index 035cea4..a985d56 100644
--- a/cv-template.tex
+++ b/cv-template.tex
@@ -1,14 +1,23 @@
\input{solarized.tex}
+\newcommand{\cvcompanycolor}{\color{sred}}
+\newcommand{\cvprofessiontitlecolor}{\color{sorange}}
+\newcommand{\cvsectioncolor}{\color{sviolet}}
+\newcommand{\cvtimeintervalcolor}{\color{sbase03}}
+\newcommand{\cvitemcolor}{\color{sbase03}}
+\newcommand{\cvnamecolor}{\color{sred}}
+\newcommand{\cvrulecolor}{\color{sbase03}}
+\pagecolor{sbase3}
+\color{sbase01}
+\usepackage{palatino}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=sblue,urlcolor=sblue}
\pagestyle{empty}
-\pagecolor{sbase3}
-\color{sbase01}
-
\addtolength{\parskip}{1ex}
+\newcommand{\cvhref}[2]{#2\footnote{#2 --- \href{#1}{#1}}}
+
\providecommand{\name}[1]{\providecommand{\cvname}{#1}}
\providecommand{\email}[1]{\providecommand{\cvemail}{\href{mailto:#1}{#1}}}
\providecommand{\address}[1]{\providecommand{\cvaddress}{#1}}
@@ -24,9 +33,9 @@
\newcommand{\personalinfo}
{\begin{center}
\begin{minipage}[c][]{0.48\textwidth} \raggedright{}
- {\Huge \color{sred} \textbf{\cvname{}}}
- \smallskip
- {\huge \cvprofessiontitle{}}
+ {\Huge \cvnamecolor {\cvname{}}}\smallskip
+
+ {\huge \cvprofessiontitlecolor \cvprofessiontitle{}}
\end{minipage}
\hfill
\begin{minipage}[c][]{0.48\textwidth}
@@ -35,17 +44,17 @@
\alignedlistitem{Linkedin}{\cvlinkedin}
\alignedlistitem{Location}{\cvaddress}
\end{alignedlist}
- \end{minipage}
- \rule{\textwidth}{0.3em}
+ \end{minipage}\par
+ {\cvrulecolor\rule{\textwidth}{0.3em}}
\end{center}}
\providecommand{\timeitem}[5]
-{\noindent\textbf{{\large #3 -- #4}\hrulefill\textit{ #1 -- #2}}
+{\noindent{\Large{\cvcompanycolor #3} --- {\cvprofessiontitlecolor #4 }{\cvrulecolor\hrulefill}{\cvtimeintervalcolor\textit{ #1 --- #2}}}
\par
#5
\smallskip\par}
-\newcommand{\cvsection}[1]{{\noindent\hrulefill\par\noindent\textbf{\Large{#1}}}\medskip\par}
+\newcommand{\cvsection}[1]{{\noindent{\cvrulecolor\hrulefill}\par\noindent\cvsectioncolor\LARGE{#1}}\medskip\par}
\newenvironment{introduction}
{}