diff --git a/CV-FelipeDiniello.pdf b/CV-FelipeDiniello.pdf index 3ea724b..bd6ee0e 100644 Binary files a/CV-FelipeDiniello.pdf and b/CV-FelipeDiniello.pdf differ diff --git a/CV-FelipeDiniello.tex b/CV-FelipeDiniello.tex index 6ea83d1..f220f43 100644 --- a/CV-FelipeDiniello.tex +++ b/CV-FelipeDiniello.tex @@ -29,12 +29,12 @@ %%%%%%%%%%%%%%% % Datos personales \name{Felipe Nicolás}{Diniello} -\address{S. de Bustamante 29, CABA} +\address{S. de Bustamante 29, Buenos Aires - Argentina} \email{felipediniello@pm.me} \extrainfo{% -Teléfono: +54 9 11 5629 6466\\ +Phone No.: +54 9 11 5629 6466\\ DNI: 33.187.131\\ -Edad: \edad{} años} +Age: \edad{} y.o.} %%%%%%%%%%%%%%%%%% @@ -44,164 +44,107 @@ Edad: \edad{} años} \makecvtitle -\section{Trabajo Actual} +\section{Current Job} \subsection{Globant} -\cventry{2017 - Presente}{IoT Studio}{Buenos Aires, Capital Federal}{}{}{ - \textbf{Puesto:} IoT Engineer (Arq.)\\ - \textbf{Personas a cargo:} 8\\ - \textbf{Tareas a cargo:} \\ - Colaboración técnica en pre-ventas para soluciones que requieran interactuar con dispositivos remotos a través de servicios cloud. \\ - Investigación y desarrollo de prototipos IoT para diferentes clientes de industrias como Gaming, Retail Resellers y Combustibles.\\ - Desarrollo de aplicaciones de sistemas embebidos en distintas Arquitecturas o Sistemas Operativos.\\ - \textit{Herramientas y conocimientos empleados:} +\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 AWS-IoT o Azure IoT - \item Microcontroladores (ESP32, Blackfin) - \item Sistemas de Linux Embebido (Raspberry PI) - \item Comunicaciones Inalámbricas: ZigBee, BLE, RFID. - \item Protocolos de comunicación: MQTT o REST APIs - \item C/C++ y OOP, crosscompiling. + \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{Aptitudes Técnicas} -\cventry{}{Programación}{}{}{}{ +\section{Technical Skills} +\cventry{}{Programing}{}{}{}{ \begin{itemize} - \item Conocimientos avanzados de \textbf{C/C++}. POO, templates y aplicación de Patrones de diseño. - \item Experiencia con las siguientes librerías de C/C++: + \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} para confección de interfaces gráficas. - \item \textbf{OpenCV} para procesamiento de imágenes o para cálculos avanzados. -% \item \textbf{Bullet} para simulaciones físicas. + \item \textbf{Qt 5.4} for basic GUI and data plotting. + \item \textbf{OpenCV} for Image processing or matrix operations. \end{itemize} -% \item Conocimientos avanzados en \textbf{VHDL} para desarrollo en \textbf{FPGA} (Xilinx o Altera) - \item Conocimientos avanzados en Build Systems para Crosscompilación: \textbf{Make} - \item Conocimientos intermedios en \textbf{Matlab} sobre: + \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 Diseño de filtros - \item Simulaciones de sistemas - \item Sistemas de control -% \item Co-simulación entre Simulink y FPGAs + \item Systems Simulations and Control Systems + \item HIL Systems Simulations (Hardware In the Loop) \end{itemize} - \item Conocimientos avanzados de bash y herramientas básicas de Unix (sed, awk, grep, etc). -% \item Conocimientos intermedios de \textbf{Doxygen} para generación automática de documentación de código. -% \item Conocimientos intermedios de \LaTeX{} para la confección de documentos, papers y presentaciones. + \item UNIX shell and BASH tools for scripting (sed, awk, grep, etc). \end{itemize} } -\cventry{}{Sistemas y Redes}{}{}{}{ + +\cventry{}{CAD Tools}{}{}{}{ \begin{itemize} - \item Conocimiento avanzado y experiencia en sistemas embebidos, computadoras de escritorio y servidores bajo \textbf{GNU/Linux} por más de quince años. - \item Conocimientos sobre \textbf{Sistemas Embebidos} y System on Chip (\textbf{SoC}). - \item Conocimientos avanzados sobre servicios en sistemas Debian, Ubuntu y Archlinux. -% \item Experiencia en Virtualización de servicios con \textbf{VMWare} y \textbf{VirtualBox}. -% \item Conocimientos en Redes y cableado estructurado. + \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} } -\cventry{}{Herramientas CAD}{}{}{}{ - \begin{itemize} - \item Experiencia y conocimiento avanzadas sobre diseño y fabricación de PCBs con \textbf{Altium} y \textbf{KiCAD} - \item Conocimientos avanzados sobre uso de CAD paramétricos para diseños mecánicos. \textbf{Inventor} y \textbf{FreeCAD} - \item Conocimientos sobre impresión 3D, utilización de Slicers y generación de cógidoG para tal fin con software \textbf{Cura}. - \end{itemize} -} -%\cventry{}{Herramientas Diseño/Dibujo}{}{}{}{ -% \begin{itemize} -% \item Experiencia en edición o retoque fotográfico con GIMP y Photoshop CS6. -% \item Experiencia en dibujo vectorial con Inkscape e Illustrator CS6 -% \end{itemize} -%} + +\section{Qualifications} + \cventry{2019}{Electronic Engineer}{Universidad Tecnológica Nacional - FRBA}{Buenos Aires}{}{} +\subsection{Languages} + \cventry{}{Spanish}{mother tongue}{}{}{} + \cventry{}{English}{advanced}{}{}{} + \cventry{}{French}{basic}{}{}{} + \newpage -\section{Formación Académica} - \cventry{2019}{Ingeniería Electrónica}{Universidad Tecnológica Nacional - FRBA}{Buenos Aires}{}{} - %\cventry{2000 - 2004}{Bachiller Bilingüe en Ciencias y Letras}{Instituto Nuevo Siglo}{General Roca, Río Negro}{}{} -\subsection{Idiomas} - \cventry{}{Español}{Lengua materna}{}{}{} - % \cventry{}{Ingles}{Nivel avanzado}{}{}{Última certificación de nivel: FCE (2003)} - \cventry{}{Ingles}{Nivel avanzado}{}{}{} -% \cventry{}{Alemán}{Nivel elemental}{}{}{} - \cventry{}{Francés}{Nivel básico}{}{}{} - -\section{Experiencia Laboral} -\subsection{CITEDEF, Ministerio de Defensa} -\cventry{2016 - Marzo 2017}{Laboratorio de Técnicas Digitales}{División Electrónica Aplicada}{Villa Martelli - Buenos Aires}{}{ - \textbf{Proyecto:} Blanco Aéreo Argentino - Segmento Terreno \\ - \textbf{Objetivos:}Proyecto encargado de desarrollar la electrónica y los sistemas necesarios para controlar una plataforma de vuelo no tripulada (UAV) desde una estación terrestre.\\ - % \textbf{Tareas a cargo:} \\ - % Diseñar y desarrollar un sistema para resincronizar datos provenientes de un enlace telemétrico, capaz de retransmitir los datos a través de una conexión UDP al resto de los sistemas que componen el puesto terreno para calcular la actitud de la aeronave.\\ -% \textit{Herramientas y conocimientos empleados:} -% \begin{itemize} -% \item FPGA (Spartan6 y Virtex7 de Xilinx). -% \item Programación en VHDL. -% \item Softcores de Xilinx y programación en C. -% \item Procesamiento Digital de señales. -% \end{itemize} +\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}{Becario}{Secretaría de Ciencia, Tecnología e Innovación Productiva}{UTN-FRBA}{}{ -\textbf{Proyecto:} Field-Joint-Coating \\ -\textbf{Objetivos:} Desarrollar la electrónica necesaria para soldar aislantes térmicos de polipropileno en caños de acero sin costura en área de operaciones. \\ +\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, Ministerio de Defensa} -\cventry{2011 - 2013}{Concurrente Ad-honoren}{División Pirotecnia}{Departamento de Química Aplicada}{}{ -\textbf{Proyecto:} TINoC (Tornillo Iniciador Normalizado Codificado) \\ -\textbf{Objetivos:} Desarrollar un tornillo capaz de iniciar cargas pirotécnicas mediante el ingreso de un código único. -} -%\subsection{Independiente} -%\cventry{2010}{Reparación y Modernización de Centros de Mecanizado Automáticos Didácticos}{}{}{}{ -%\textbf{Descripción:} En colaboración con Darje S.A. se actualizaron dos equipos de control numérico, un torno y una fresadora, para que puedan ser utilizados con software de fresado bajo GNU/Linux. El trabajo fue realizado para el colegio Nuestra Señora de Fátima, ubicado en VIlla Soldati. -%} - -\section{Actividad Pre-grado} -\subsection{Docencia} -\cventry{2017 - 2019}{Ayudante de Cátedra}{Facultad Regional Buenos Aires - UTN}{Cátedra de Sistemas de Control}{}{ -\textbf{Titular:} Ing. Emilio Ciccolella \\ -\textbf{Temas:} Modelización de sistemas, diseño de controladores y compensadores, control moderno. -} -\cventry{2014 - 2018}{Ayudante de Cátedra}{Facultad Regional Buenos Aires - UTN}{Cátedra de Informática I}{}{ -\textbf{Titular:} Mariana Prieto Canalejo \\ -\textbf{Temas:} Programación C, programación en GNU/Linux. -} -%\subsection{Cursos} -%\cventry{2012}{Programa Ejecutivo de Project Managment}{Centro de Project Managment}{Extensión Universitaria}{UTN-FRBA}{ -%\textbf{Carga Horaria:} 60 horas (Presencial) - 60PDUs (PMI) -%} - -%\subsection{Becas} -%\cventry{2010}{Metodología de la Investigación Científica}{Centro Tecnológico de Desarrollo Regional Los Reyunos}{San Rafael, Mendoza, Argentina}{}{ -%\textit{Descripción:} Beca otorgada por la Secretaría de Ciencia, Tecnología e Innovación Productiva (UTN-FRBA) para participar en el programa y en los talleres desarrollados. -%} -%\cventry{2010}{Metodología de la Investigación Científica II}{Centro Atómico Bariloche, INVAP S.E. y el Instituto Balseiro}{Bariloche - Río Negro, Argentina}{}{ -%\textit{Descripción:} Beca otorgada por la Secretaría de Ciencia, Tecnología e Innovación Productiva (UTN-FRBA) para conocer y establecer vínculos con gente que se dedica de tiempo completo a la investigación y visitar los talleres de los centros de estudio e investigación. -%} - -\subsection{Menciones Especiales y Premios} -\cventry{2010}{Feria de Proyectos}{UTN-FRBA}{}{}{ -\textbf{Proyecto:} Controlador CNC de 3 ejes \\ -\textbf{Categoría:} Trabajos Prácticos \\ -\textbf{Puesto:} 3er Lugar \\ -} -\cventry{2017}{Feria Innovar}{Ministerio de Ciencia y Técnica}{}{}{ -\textbf{Proyecto:} PNA: Plataforma de Navegación Autónoma \\ -\textbf{Categoría:} Producto y Diseño Innovador \\ +\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{Referencias} -\cventry{Ing. Adrián Stacul}{Codirector de Proyecto}{CITEDEF - Laboratorio de Técnicas Digitales}{Blanco Aereo Argentino - Segmento Terreno}{}{ -\textit{Contacto:} 011 - 6065 5341 - astacul@citedef.gob.ar +\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. } -%\cventry{Ing. Juan Rukavina}{Jefe de Proyecto}{UTN-FRBA}{Field Joint Coating}{}{ -%\textit{Contacto:} 011 - 6709 1887 - juanrukavina@gmail.com -%} - -%\cventry{Ing. Damian De Biase}{Director de Proyecto}{CITEDEF - División Pirotecnia}{TINoC}{}{ -%\textit{Contacto:} 011 - 4709 8112 - ddebiase@citedef.gob.ar -%} - - -%\section*{Objetivos Laborales} -% -%Poder integrar un equipo de trabajo con el fin de aportar mi experiencia, adquirir nuevos conocimientos y colaborar para mejorar la calidad y eficiencia del puesto de trabajo a ocupar. Poder crecer profesional y personalmente para elevar mis expectativas laborales. +\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}