diff --git a/resume.pdf b/resume.pdf index fa9ec89..2f5073f 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.tex b/resume.tex index 208f6f3..29e86e3 100644 --- a/resume.tex +++ b/resume.tex @@ -1,8 +1,8 @@ -%------------------------- +% ------------------------- % Resume in Latex % Author : Sourabh Bajaj % License : MIT -%------------------------ +% ------------------------ \documentclass[letterpaper,11pt]{article} @@ -41,20 +41,20 @@ \vspace{-4pt}\scshape\raggedright\large }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] -%------------------------- +% ------------------------- % Custom commands \newcommand{\resumeItem}[2]{ - \item\small{ +\item\small{ \textbf{#1}{: #2 \vspace{-2pt}} } } \newcommand{\resumeSubheading}[4]{ \vspace{-1pt}\item - \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} - \textbf{#1} & #2 \\ - \textit{\small#3} & \textit{\small #4} \\ - \end{tabular*}\vspace{-5pt} + \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} + \textbf{#1} & #2 \\ + \textit{\small#3} & \textit{\small #4} \\ + \end{tabular*}\vspace{-5pt} } \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}} @@ -62,153 +62,169 @@ \renewcommand{\labelitemii}{$\circ$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=*]} -\newcommand{\resumeSubHeadingListEnd}{\end{itemize}} + \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} \newcommand{\resumeItemListStart}{\begin{itemize}} -\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} + \newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} -%------------------------------------------- -%%%%%% CV STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% +% ------------------------------------------- +%%%%%% CV STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} -%----------HEADING----------------- +% ----------HEADING----------------- \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r} - \textbf{\href{https://noctrog.github.io}{\Large Ramón Calvo González}} & Email : - \href{mailto:r.calvo@ieee.org}{r.calvo@ieee.org}\\ - \href{http://noctrog.github.io/}{https://noctrog.github.io} & Mobile : +34-633 72 71 78 \\ + \textbf{\href{https://ramoncalvo.com}{\Large Ramón Calvo González}} + & Email : \href{mailto:ramon@ramoncalvo.com}{ramon@ramoncalvo.com}\\ + \href{http://ramoncalvo.com}{https://ramoncalvo.com} & Mobile : +34-633 72 71 78 \\ + & Birth date: 6th of May, 1999 \end{tabular*} -%-----------EDUCATION----------------- +% -----------EDUCATION----------------- \section{Education} - \resumeSubHeadingListStart - \resumeSubheading - {University of Alicante}{Alicante, Spain} - {Bachelor of Robotics Engineering --- (\textit{Current grade: 9.15/10})}{Sep. 2017 -- Present} - \resumeSubHeadingListEnd +\resumeSubHeadingListStart +\resumeSubheading +{University of Alicante}{Alicante, Spain} +{Bachelor of Robotics Engineering --- (\textit{Current grade: 9.14/10})}{September 2017 -- June 2021} +\resumeSubheading +{IES Cabo de la Huerta}{Alicante, Spain} +{High School --- (Grade: 9.74/10) 1st of Promotion}{September 2015 -- June 2017} +\resumeSubheading +{IES Cabo de la Huerta}{Alicante, Spain} +{Middle School --- (Grade: 9.81/10)}{September 2011 -- June 2015} +\resumeSubHeadingListEnd -%-----------EXPERIENCE----------------- -\section{Experience} - \resumeSubHeadingListStart - \resumeSubheading - {QuixMind}{Alicante, Spain} - {Internship}{July 2019 -- Present} - \resumeItemListStart - \resumeItem{ROS Robot Simulation} - {modeled a robot forklift and its environment, simulated using Gazebo.} - \resumeItem{Sensors} - {took measurements from perception sensors (LIDAR, Intel RealSense) and processed them in order - to perform control tasks.} - \resumeItem{Communications} - {connected the ROS application to a Windows app through TCP/IP, using compression to - accelerate the transmission rate.} - \resumeItem{Docker} - {containarized ROS environment so it can be run anywhere.} - \resumeItemListEnd +% -----------EXPERIENCE----------------- +\section{Experience} +\resumeSubHeadingListStart +\resumeSubheading +{University of Alicante -- HURO}{Alicante, Spain} +{Research Internship --- Ministry Collaboration Grant}{October 2020 -- June 2021} +\resumeItemListStart +\item Trajectory optimization and stabilization of walking gaits for + the Talos robot. + + \resumeItemListEnd \resumeSubheading {IEEE SB UA}{Alicante, Spain} + {Secretary}{May 2020 -- May 2021} \resumeSubheading + {QuixMind}{Alicante, Spain} {Extracurricular Internship}{October + 2019 -- June 2020} + \resumeItemListStart + \resumeItem{Simulation} {Modeling of + a control ready robot forklift and its industrial environment in Gazebo.} + \resumeItem{Control}{Wrote linear controllers for pallet alignment.} + \resumeItem{Sensors}{Acquired data from 3D perception sensors + (RS-LiDAR-16 \& Intel RealSense) and processed them in order to perform control tasks.} + \resumeItem{Communications} {TCP connection speed up of up to 2x by using data compression.} + \resumeItem{Docker} {Deployment of the application by using containers.} + \resumeItemListEnd \resumeSubHeadingListEnd -% -------- COURSES AND TRAINING ------- -\section{Courses and training} - \resumeSubHeadingListStart + % -------- Languages ------------- + \section{Languages} + % \resumeSubHeadingListStart - \resumeSubheading - {Udacity}{} - {Intro to Deep Learning with Pytorch}{July 2019} - \resumeSubheading - {Coursera}{} - {Machine Learning}{June 2019} - \resumeSubheading - {University of Alicante}{} - {CUDA/C++ Workshop}{March 2019 -- April 2019} + \begin{tabular}{l l l} + \textbf{Spanish} \hspace{0.1cm}&---&\hspace{0.1cm} Native\\ + \textbf{English} \hspace{0.1cm}&---&\hspace{0.1cm} Proficient (Cambridge C1: grade 201) + \end{tabular} + % \item{\textbf{Spanish}: Native } + % \item{\textbf{English}: Proficient (Cambridge C1 grade 201) } - \resumeSubHeadingListEnd + % \resumeSubHeadingListEnd -%--------SKILLS------------ -\section{Skills} + % -------- COURSES AND TRAINING ------- + \section{Courses and training} \resumeSubHeadingListStart - \item{ - \textbf{Languages}{: C, C++, Python, MATLAB/Octave, Rust} - } - \item{ - \textbf{Tools}{: ROS, Modern OpenGL, SDL, PyTorch, \LaTeX} - } - \item{ - \textbf{Linux}{: Bash, GDB, GNU Make, Vim, Tmux, Git, SSH, basic sysadmin skills} - } - \item{ - \textbf{CAD}{: KiCAD, Autodesk Inventor, Autodesk FUSION 360} - } - \item{ - \textbf{Embedded Systems}{: AVR, STM32, FreeRTOS, libopencm3} - } - \item{ - \textbf{Machine Learning}{: Deep Learning, Reinforcement Learning} - } - \item{ - \textbf{Other} {: 3D printing, soldering} - } + + \resumeSubheading + {Udacity}{} + {Intro to Deep Learning with PyTorch}{July 2019} + \resumeSubheading + {Coursera}{} + {Machine Learning}{June 2019} + \resumeSubheading + {University of Alicante}{Alicante, Spain} + {CUDA/C++ Workshop}{March 2019 -- April 2019} + \resumeSubheading + {University of Alicante}{Alicante, Spain} + {German: A1}{September 2017 -- December 2017} + \resumeSubHeadingListEnd -% -------- Languages ------------- -\section{Languages} + % --------- PERSONAL PROJECTS --------- + \section{Projects} \resumeSubHeadingListStart - \item{\textbf{Spanish}: Native } - \item{\textbf{English}: Fluent (B2) } + \resumeSubheading + {Image Captioning}{} + {Implementation in PyTorch of the paper 'CNN+CNN: Convolutional decoders for Image Captioning'.}{December 2019} + \resumeSubheading + {Double Dueling DQN}{} + {Implementation of Double Dueling DQN in PyTorch.}{August 2019} + \resumeSubheading + {3D Cellular Automata}{} + {3D visualization of a cellular automata using C++ \& Modern OpenGL.}{November 2018} + \resumeSubheading + {Scientific Calculator}{} + {Calculator designed from scratch, based on an ARM Cortex M0+ processor.}{February 2017} + % \item{ \textbf{3D Cellular Automata}: A 3D version of Game of Life using C++ \& OpenGL. } + % \item{ \textbf{Bluetooth-controlled 3-stage coil gun tank}: powered by an AVR MCU and + % controlled through an Android App. } \resumeSubHeadingListEnd -% --------- PERSONAL PROJECTS --------- -\section{Projects} + % -------- Conferences ----------- + \section{Conferences} + \resumeSubHeadingListStart - \item{ \textbf{Image Captioning}: implementation in Pytorch of the paper CNN+CNN: - Convolutional decoders for Image Captioning} - \item{ \textbf{DDQN}: implementation of Double Dueling DQN in Pytorch, trained in Breakout - OpenAI environment} - %\item{ \textbf{Melanoma detection}: A melanoma detection CNN with an accuracy of 85\%. } - \item{ \textbf{3D Cellular Automata}: A 3D version of Game of Life using C++ \& OpenGL. } - \item{ \textbf{Bluetooth-controlled 3-stage coil gun tank}: powered by an AVR MCU and - controlled through an Android App. } - \item{ \textbf{Scientific Calculator}: designed from scratch, powered by an ARM Cortex M0 - MCU using MBED. } + \resumeSubheading + {II International Conference of Artificial Intelligence of Alicante}{Alicante, Spain} + {Attendee}{November 2019} + \resumeSubheading + {ICIAM 2019}{Valencia, Spain} + {Volunteer}{July 2019} + \resumeSubheading + {SWYP 2019}{Alicante, Spain} + {Attendee}{April 2019} + \resumeSubheading + {IROS 2018}{Madrid, Spain} + {Volunteer at IEEE stand}{October 2018} + \resumeSubheading + {Young Professionals in SPACE}{Barcelona, Spain} + {Attendee}{July 2018} \resumeSubHeadingListEnd -% -------- Conferences ----------- -\section{Conferences} - - \resumeSubHeadingListStart - - \resumeSubheading - {II International Conference of Artificial Intelligence of Alicante}{Alicante, Spain} - {}{November 2019} - \resumeSubheading - {ICIAM 2019}{Valencia, Spain} - {Volunteer}{July 2019} - \resumeSubheading - {SWYP 2019}{Alicante, Spain} - {}{April 2019} - \resumeSubheading - {IROS 2018}{Madrid, Spain} - {Volunteer at IEEE stand}{October 2018} - \resumeSubheading - {Young Professionals in SPACE}{Barcelona, Spain} - {}{July 2018} - - \resumeSubHeadingListEnd - -\section{Miscellaneous} + % --------SKILLS------------ + \section{Skills} + \resumeSubHeadingListStart +\item{\textbf{Programming languages}\\ \hspace{0.3cm} + \begin{tabular}{l l l} + Proficient\hspace{0.5cm} & --- &\hspace{0.5cm} C, C++, Python\\ + Medium& --- &\hspace{0.5cm} MATLAB, Octave\\ + Basic &--- &\hspace{0.5cm} Rust + \end{tabular}} +\item{\textbf{Frameworks}{: ROS, Modern OpenGL, SDL, PyTorch.}} +\item{\textbf{Linux}{: medium sysadmin skills.}} +\item{\textbf{Tools}{: GDB, GNU Make, Git, SSH.}} +\item{\textbf{CAD}{: KiCAD, Autodesk Inventor, Autodesk FUSION 360.}} +\item{\textbf{Embedded Systems}{: AVR, STM32, MSP430, FreeRTOS, libopencm3.}} +\item{\textbf{Machine Learning}{: Deep Learning, Reinforcement Learning.}} +\item{\textbf{Other} {: \LaTeX, 3D printing, soldering.}} + \resumeSubHeadingListEnd + + \section{Miscellaneous} \resumeSubHeadingListStart - \item{ \textbf{GitHub}: \href{https://github.com/noctrog}{https://github.com/noctrog} } - \item{ \textbf{LinkedIn}: \href{https://www.linkedin.com/in/ramón-calvo-gonzá1lez-1236ab167/}{Link} } +\item{ \textbf{GitHub}: \href{https://github.com/noctrog}{https://github.com/noctrog} } +\item{ \textbf{LinkedIn}: \href{https://www.linkedin.com/in/ramón-calvo-gonzá1lez-1236ab167/}{Link} } \resumeSubHeadingListEnd -%------------------------------------------- + % ------------------------------------------- \end{document}