diff --git a/CV-FelipeDiniello.pdf b/CV-FelipeDiniello.pdf index 16108e3..26a6622 100644 Binary files a/CV-FelipeDiniello.pdf and b/CV-FelipeDiniello.pdf differ diff --git a/CV-FelipeDiniello.tex b/CV-FelipeDiniello.tex index 7890070..722098f 100644 --- a/CV-FelipeDiniello.tex +++ b/CV-FelipeDiniello.tex @@ -24,7 +24,7 @@ %%%%%%%%%%%%%%% % Datos personales \name{Felipe Nicolás}{Diniello} -\address{Eindhoven \- Netherlands} +\address{Eindhoven, Netherlands} \email{felipediniello@pm.me} \extrainfo{% Nationality: Argentinian, Italian\\ @@ -35,12 +35,12 @@ %%%%%%%%%%%%%%%%%% % Documento \begin{document} -%\vspace{-2cm} +%\vspace{-1.5cm} \makecvtitle \section{Current Job} \subsection{Nobleo Technology} -\cventry{2022 - Aug.}{Eindhoven - Netherlands}{}{}{}{ +\cventry{Aug. 2022 - }{Eindhoven - Netherlands}{}{}{}{ \textbf{Position:} Software Engineer\\ \textbf{Duties:} \\ Felipe performs as a developer for external and internal clients @@ -54,7 +54,6 @@ robotics. \textit{Used tools:} \begin{itemize} - \item Zephyr RTOS \item STM32 microcontrollers \item Docker \item Embedded Linux OS (Yocto and Buildroot) @@ -66,59 +65,55 @@ \section{Technical Skills} \cventry{}{Programing Languages}{}{}{}{ \begin{itemize} - \item Advanced knowledge on \textbf{C/C++}. OOP, Templates y - Design Pattern implementation. - \item Intermediate 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). + \item Proficient with \textbf{C/C++11}. OOP, Templates and Design Pattern implementation. + \item Experience with \textbf{Rust} programming language. + \item Experience with Crosscompilations and build systems such as \textbf{Make} and \textbf{GCC toolchain} + \item UNIX shell and \textbf{BASH} tools for scripting (sed, awk, grep, etc). \end{itemize} } -\cventry{}{Cloud Environments}{}{}{}{ - Worked with and developed solutions using the following building blocks - from Azure: +\cventry{}{Cybersecurity Tools and Technologies}{}{}{}{ \begin{itemize} - \item Azure IoT Device Provisioning Service - \item Azure IoT Hub - \item Azure IoT Edge + \item Experience using \textbf{GPG} tools for encrypting and decrypting files, verifying digital signatures. + \item Experience using \textbf{LUKS} tools for managing encrypted volumes + \item Experience using \textbf{SSH} tunnels to securely tunnel traffic between remote and local ports. + \item Skilled using \textbf{OpenSSL} for conducting certificate checks and troubleshooting certificate-related issues. \end{itemize} } -\cventry{}{Other tools or systems}{}{}{}{ +\cventry{}{Cloud and IoT}{}{}{}{ + Worked with and developed solutions using the following \textbf{Azure} modules: \begin{itemize} - \item Long term experience using, and setting - \textbf{GNU/Linux} environments - \item Experience working and setting up CI/CD for custom - targets with \textbf{Jenkins} - \item Usage of \textbf{Docker} for setting up custom toolchains - for cross-compilation + \item Device Provisioning Service + \item IoT Hub + \item IoT Edge \end{itemize} } -\cventry{}{CAD Tools}{}{}{}{ +\cventry{}{Operative Systems}{}{}{}{ \begin{itemize} - \item Experience with PCB design tools: \textbf{KiCAD} - \item Advanced experience with parametric 3D CAD - \textbf{FreeCAD} - \item Experience with 3D printing: \textbf{Cura}. + \item Long term experience using and setting \textbf{GNU/Linux} environments + \item Package managment, building and dependency control with \textbf{.deb/.rpm} tools + \item Experience using \textbf{Buildroot} and \textbf{Yocto} + \item Experience developing under \textbf{FreeRTOS} \end{itemize} } +\cventry{}{DevOps Tools and Technologies}{}{}{}{ + \begin{itemize} + \item Experience working and setting up CI/CD for custom targets with \textbf{Jenkins} + \item Usage of \textbf{Docker} for setting up custom toolchains for cross-compilation + \end{itemize} +} + +% \cventry{}{CAD Tools}{}{}{}{ +% \begin{itemize} +% \item Experience with PCB design tools: \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}{}{} @@ -129,8 +124,8 @@ \newpage \section{Prior Experience} -\subsection{Globant} -\cventry{2017 - 2022}{IoT Studio}{Buenos Aires, Argentina}{}{}{ +\subsection{Globant - Argentina} +\cventry{2017 - 2022}{Internet of Things Studio}{Capital Federal Buenos Aires}{}{}{ \textbf{Position:} IoT Edge Engineer (SME.)\\ \textbf{Team size:} 20 SW and FW engineers \\ \textbf{Duties:} @@ -141,7 +136,7 @@ purposes.\\ Develop and Architect solutions for embedded software applications or firmware over different architectures and OSs\\ - \textbf{Keywords:} Azure, C++, Jenkins DSP, Docker, Yocto, MQTT\\ + \textbf{Keywords:} Azure, C++, Jenkins, DSP, Docker, Yocto, MQTT\\ % \textit{Used tools:} % \begin{itemize} % \item Azure IoT: Hub, Edge and Provisioning Service @@ -174,21 +169,15 @@ Secretary}{UTN-FRBA}{}{}{ \textbf{Project:} Field-Joint-Coating \\ \textbf{Position:} Paid Internship\\ - \textbf{Objectives:} Develop an electronic system capable of heating - large + \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. + \textbf{Keywords:} PID Controller, Power Electronics, DSP, Electronic Front End. } \subsection{CITEDEF, Defense Department} -\cventry{2011 - 2013}{Pyrotechnics Lab.}{Applied Chemistry - Department}{}{}{ - \textbf{Project:} TINoC (Tornillo Iniciador Normalizado - Codificado) - [Translates - to: Normalized Codified Fire-Started]\\ +\cventry{2011 - 2013}{Pyrotechnics Lab.}{Applied Chemistry Department}{}{}{ + \textbf{Project:} TINoC (Tornillo Iniciador Normalizado Codificado) \\ + \textbf{}[Translates to: Normalized Codified Fire-Started]\\ \textbf{Position:} Paid Internship\\ \textbf{Objectives:} Develop a safe communication protocol for a microcontroller to trigger the initiazion sequence for solid-fuel @@ -199,14 +188,11 @@ \section{College Activity} \subsection{Teaching} -\cventry{2017 - 2019}{Auxiliary}{Control Systems}{Facultad Regional Buenos - Aires - UTN}{}{ +\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. + \textbf{Subjects:} Systems modeling, Controllers design, Modern Control. } -\cventry{2014 - 2018}{Auxiliary}{Programming I}{Facultad Regional Buenos Aires - - UTN}{}{ +\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. } @@ -214,7 +200,7 @@ \subsection{Awards and Special Mentions} \cventry{2010}{Projects Fair}{UTN-FRBA}{}{}{ \textbf{Project:} Three Axis CNC Controller\\ - \textbf{Category:} Assignments \\ + \textbf{Category:} Practical Assignments \\ \textbf{Award:} Third Place\\ } \cventry{2017}{Innovar Fair}{Ministry for Science and Technology}{}{}{