\documentclass[6pt,a4paper,sans,utf8,narrow]{moderncv}
\usepackage[utf8]{inputenc}
\usepackage[left=1.5cm, top=2cm, right=1.5cm, bottom=2cm]{geometry}
\usepackage{gensymb}
% \usepackage[spanish]{babel}



%%%%%%%%%%%%%%%%%%
% Estilo y demás
\moderncvstyle{classic}

\moderncvcolor{blue}


%%%%%%%%%%%%%%%%%%
% Macro para calcular la edad
\usepackage{datenumber,fp}
\newcounter{nacimiento}
\newcounter{fecha}
\setmydatenumber{nacimiento}{1987}{07}{23}
\setmydatenumber{fecha}{\the\year}{\the\month}{\the\day}
\FPsub\edad{\thefecha}{\thenacimiento}
\FPdiv\edad{\edad}{365.2425}
\FPtrunc\edad{\edad}{0}



%%%%%%%%%%%%%%%
% Datos personales
\name{Felipe Nicolás}{Diniello}
\address{S. de Bustamante 29, Buenos Aires - Argentina}
\email{felipediniello@pm.me}
\extrainfo{%
Phone No.: +54 9 11 5629 6466\\
DNI: 33.187.131\\
Age: \edad{} y.o.}


%%%%%%%%%%%%%%%%%%
% Documento
\begin{document}
%\vspace{-2cm}
\makecvtitle


\section{Current Job}
\subsection{Globant}
\cventry{2017 - Present}{IoT Studio}{Buenos Aires, Argentina}{}{}{
	\textbf{Position:} IoT Edge Engineer (SME.)\\
	\textbf{Team size:} 8 SW and FW engineers \\
	\textbf{Duties:}  \\
	Technical assistance in pre-sales for cloud based solutions that require any kind of interaction with hardware devices. \\
	Overview R\&D projects for prototypes or proof of concepts to demonstrate viability on new ideas coming from clients or for internal purposes.\\
	Develop and Architect solutions for embedded software applications or firmware over different arquitectures or OS:\\
	\textit{Used tools:}
	\begin{itemize}
		\item Azure IoT: Hub, Edge and Provisioning Service
		\item Git, GitHub and Gitflow
		\item FreeRTOS
    	\item Microcontrollers (ARM and Blackfin)
		\item Embedded Linux OS (Yocto or Raspbian)
    	\item Wireless Communications: ZigBee, BLE, RFID.
    	\item Communication protocols: MQTT, REST APIs or TCP/IP
		\item C/C++, Rust, OOP, crosscompiling.
	\end{itemize}
}

\section{Technical Skills}
\cventry{}{Programing}{}{}{}{
	\begin{itemize}
		\item Advanced knowledge on \textbf{C/C++}. OOP, Templates y Design Pattern implementation. 
		\item Beginner knowledge on \textbf{Rust} programming language.
		\item Experience with following C/C++ libraries:
		\begin{itemize}
			\item \textbf{Qt 5.4} for basic GUI and data plotting.
			\item \textbf{OpenCV} for Image processing or matrix operations. 
		\end{itemize}
		\item Experience with \textbf{VHDL} for \textbf{FPGAs}
		\item Experience with Crosscompilations and build systems such as \textbf{Make} and \textbf{GCC toolchain}
		\item Experience with \textbf{Matlab} for:
		\begin{itemize}
			\item Systems Simulations and Control Systems
			\item HIL Systems Simulations (Hardware In the Loop)
		\end{itemize}
		\item UNIX shell and BASH tools for scripting (sed, awk, grep, etc).
	\end{itemize}
}

\cventry{}{CAD Tools}{}{}{}{
	\begin{itemize}
		\item Experience with PCB design tools: \textbf{Altium} and \textbf{KiCAD}
		\item Advanced experience with parametric 3D CAD \textbf{FreeCAD}
		\item Experience with 3D printing: \textbf{Cura}.
	\end{itemize}
}

\section{Qualifications}
	\cventry{2019}{Electronic Engineer}{Universidad Tecnológica Nacional - FRBA}{Buenos Aires}{}{}
\subsection{Languages}
	\cventry{}{Spanish}{native}{}{}{}
	\cventry{}{English}{advanced}{}{}{}
	\cventry{}{French}{basic}{}{}{}

\newpage
\section{Prior Experience}
\subsection{CITEDEF, Defense Department}
\cventry{2016 - March 2017}{Scholarship}{Digital Technics Lab.}{Applied Electronics Department}{Villa Martelli - Buenos Aires}{
	\textbf{Project:} Argentinian Air Target - Ground Segment \\
	\textbf{Objectives:} Develop a low cost resynchronization platform for telemetric payloads coming from an Unmanned Aerial Vehicle.\\
	\textbf{Keywords:} FPGA, VHDL, DSP, HIL, Simulation.\\
}

\subsection{Facultad Regional Buenos Aires - Tenaris}
\cventry{2014 - 2018}{Intern}{Science, Technology and Production Secretary}{UTN-FRBA}{}{
\textbf{Project:} Field-Joint-Coating \\
\textbf{Objectives:} Develop an electronic system capable of heating large copper weaves with a temperature profile to weld plastic surfaces. \\
\textbf{Keywords:} PID Controller, Power Electronics, DSP, Electronic Front End.
}

\subsection{CITEDEF, Defense Department}
\cventry{2011 - 2013}{Intern}{Pyrotechnics Lab.}{Applied Chemistry Department}{}{
\textbf{Project:} TINoC (Tornillo Iniciador Normalizado Codificado) [Translates to: Normalized Codified Fire-Started]\\
\textbf{Objectives:} Develop a safe communication protocol for a microcontroller to trigger the initiazion sequence for solid-fuel rockets only after the correct code is entered.\\
\textbf{Keywords:} ARM, C, Crosscompilation, Linux	
}

\section{College Activity}
\subsection{Teaching}
\cventry{2017 - 2019}{Auxiliary}{Control Systems}{Facultad Regional Buenos Aires - UTN}{}{
\textbf{Head professor:} Sp. Emilio Ciccolella \\
\textbf{Subjects:} Systems modeling, Controllers design, Modern Control.
}
\cventry{2014 - 2018}{Auxiliary}{Programming I}{Facultad Regional Buenos Aires - UTN}{}{
\textbf{Head professor:} Eng. Mariana Prieto Canalejo \\
\textbf{Subjects:} C programming language under GNU/Linux environments.
}

\subsection{Awards and Special Mentions}
\cventry{2010}{Projects Fair}{UTN-FRBA}{}{}{
\textbf{Project:} Three Axis CNC Controller\\
\textbf{Category:} Assignments \\
\textbf{Award:} Third Place\\
}
\cventry{2017}{Innovar Fair}{Ministry for Science and Technology}{}{}{
\textbf{Project:} Autonomous Navigation Platform \\	
\textbf{Category:} Innovative Product and Design\\
}

\end{document}
