Browse Source

feat: resume rewrite

master
parent
commit
8090e6e68a
  1. 387
      resume.tex

387
resume.tex

@ -4,8 +4,9 @@
% License : MIT
% ------------------------
\documentclass[letterpaper,11pt]{article}
\documentclass[letterpaper,10pt]{article}
\usepackage{latexsym}
\usepackage{latexsym}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
@ -15,6 +16,18 @@
\usepackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage{fontawesome5}
\usepackage[english]{babel}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
\usepackage{marvosym}
\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage{fontawesome5}
% \usepackage{twemojis}
\usepackage[english]{babel}
\pagestyle{fancy}
@ -23,6 +36,8 @@
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\renewcommand{\t}{\textbar{}}
% Adjust margins
\addtolength{\oddsidemargin}{-0.5in}
\addtolength{\evensidemargin}{-0.5in}
@ -63,14 +78,30 @@
\end{tabular*}\vspace{-5pt}
}
\newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}}
\newcommand{\resumeSubheadingCenter}[4]{
\vspace{-1pt}\item
\begin{tabular*}{0.99\textwidth}[t]{p{2.5in}@{\extracolsep{\fill}} c r}
\textbf{#1} & \underline{\textbf{#2}} & \faMapMarker*\;\;#3\;\;\;\;\faCalendar*\;\;#4\\
\end{tabular*}\vspace{-5pt}
}
% \newcommand{\resumeSubheadingCenter}[4][t]{%
% \vspace{-1pt}\item\par\smallskip\noindent\parbox[#1]{.333\textwidth}{\raggedright\textbf{#2}}%
% \parbox[#1]{.333\textwidth}{\centering#3}%
% \parbox[#1]{.3\textwidth}{\raggedleft\faMapMarker*{}#4 \faCalendar*{} #5}\par\smallskip%
% \vspace{-5pt}
% }
\newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-1pt}}
\renewcommand{\labelitemii}{$\circ$}
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=*]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[label={}, leftmargin=*]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}[leftmargin=0.2in]\vspace{3pt}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
\newcommand{\resumeItemItem}{\vspace{-3pt}\item}
% -------------------------------------------
%%%%%% CV STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
@ -79,230 +110,166 @@
\begin{document}
% ----------HEADING-----------------
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{\href{https://ramoncalvo.com}{\Large Ramón Calvo González}}
& Email: \href{mailto:ramon@ramoncalvo.com}{ramon@ramoncalvo.com}\\
\href{http://ramoncalvo.com}{ramoncalvo.com} & Mobile: +41 77 257 12 07 \\
& Birth date: 6th of May, 1999
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}} c r}
\href{https://ramoncalvo.com}{\faExternalLink*\; ramoncalvo.com} & \textbf{\href{https://ramoncalvo.com}{\Large Ramón Calvo González}} & \href{mailto:ramon@ramoncalvo.com}{ramon@ramoncalvo.com}\;\faEnvelope\\
\href{https://www.linkedin.com/in/ramon-calvo-gonzalez-1236ab167/}{\faLinkedin\; LinkedIn} & & +41 77 257 12 07\;\faPhone \\
\href{https://github.com/noctrog}{\faGithub\; GitHub} & & Zürich, Switzerland\;\faMapMarker*
\end{tabular*}
% -----------Research Interests---------
\section{Research Interests}
% -----------EDUCATION-----------------
\section{Education}
\resumeSubHeadingListStart
\resumeSubheading
{ETH Zurich}{Zurich, Switzerland}
{MSc Robotics, Systems and Control (Excelence Scholarship)}{September 2021 -- November 2023}\\
\vspace{0.3cm}
\resumeSubheading
{University of Alicante}{Alicante, Spain}
{Bachelor of Robotics Engineering --- (\textit{Graduated with Honors})}{September 2017 -- June 2021}
% \resumeSubheading
% {IES Cabo de la Huerta}{Alicante, Spain}
% {High School --- (Grade: 9.74/10)}{September 2015 -- June 2017}
% \resumeSubheading
% {IES Cabo de la Huerta}{Alicante, Spain}
% {Middle School --- (Grade: 9.81/10)}{September 2011 -- June 2015}
\resumeSubHeadingListEnd
My research interest falls at the intersection of data-driven control (i.e. Reinforcement Learning)
and Machine Perception, making autonomous systems understand their environment and acting
accordingly.
% -----------SKILLS---------------------
\section{Skills}
Python \t{} C++ \t{} C \t{} Git \t{} PyTorch \t{} Deep Learning \t{} Reinforcement Learning \t{}
Machine Perception \t{} Linux \t{} Docker \t{} ROS \t{} OpenCV \t{} Point Cloud Library \t{} OpenGL \t{}
CUDA \t{} Sysadmin \t{} \LaTeX{} \t{} Rust \t{} Julia \t{} Blender \t{} Embedded Systems \t{} Spanish (native) \t{} English (bilingual) \t{} Catalan (proficient)
% -----------EXPERIENCE-----------------
\section{Experience}
\resumeSubHeadingListStart
\resumeSubheading
{Sony R\&D Center Europe}{Zürich, Switzerland}
{Research Engineer Internship}{September 2022 -- February 2023}
\resumeSubheadingCenter
{Master Thesis}{\href{https://rsl.ethz.ch}{Robotics Systems Lab}}{Zürich, CH}{4/2023 -- Present}
\resumeItemListStart
\item Implementation of Vision Transformers and CNN-RNN deep learning models for the task of object
detection from event cameras, using Python, PyTorch, PyTorch-Lightning, Hydra and
Tensorboard.
\item Large event dataset pipeline: speed-up of 2 orders of magnitude while handling \>1TB of data.
\item Deployment to embedded hardware using TensorRT and ONNX.
\item Contributed to internal libraries introducing new features and solving bugs with tested code,
using pytest and GitLab's CI framework.
\item Calibration of a stereo event camera setup.
\resumeItemItem Creating an end-to-end safe navigation policy through semantics, using RL and NVIDIA's IsaacGym.
\resumeItemListEnd
\resumeSubheading
{Computational Robotics Lab -- ETH Zürich}{Zürich, Switzerland}
{Research Assistant}{July 2022 -- August 2022}
\resumeSubheadingCenter
{Research Engineer Intern}{SONY R\&D Center}{Zürich, CH}{9/2022 -- 2/2023}
\resumeItemListStart
\item Research on the inclusion of learnt actuator dynamics using neural
networks in an MPC/WBC optimization based controller. Supervised by
Dongho Kang (CRL @ ETH Zurich), Joonho Lee (RSL @ ETH Zurich) and
Prof. Dr. Stelian Coros (CRL @ ETH Zurich).
\resumeItemItem Research on small Deep Learning models for object detection with event cameras on embedded hardware.
\resumeItemItem Implementation of CNN-RNN baseline architecture using Pytorch, Lightning and Hydra.
\resumeItemItem Implementation of a state-of-the-art Vision Transformer (ViT) model that outperformed the baseline's IoU by 50\% while having x5 less parameters.
\resumeItemItem Large dataset pipeline: speed-up of x100 while handling \>1TB of data.
% \resumeItemItem Deployment to embedded hardware using TensorRT and ONNX.
\resumeItemItem Added features and solved bugs of internal codebase, using pytest and GitLab's CI.
% \resumeItemItem Created a pipeline for calibrating a stereo event camera setup.
\resumeItemListEnd
\resumeSubheading
{University of Alicante -- HURO Research group}{Alicante, Spain}
{Research Internship --- Ministry Collaboration Grant}{October 2020 -- June 2021}
\resumeSubheadingCenter
{Research Assistant}{\href{http://crl.ethz.ch}{Computational Robotics Lab}}{Zürich, CH}{4/2022 -- 8/2022}
\resumeItemListStart
\item Trajectory optimization for bipedal gaits, using towr and ROS.
\item Implementation of a QP-based whole body controller to follow trajectories, using C++, ROS and Gazebo.
\resumeItemItem Embedding learned actuator dynamics using neural networks in an Whole Body Controller.
% \item Semester Project that got expanded into a Research Assistanship over the summer. Exploration on the inclusion of learnt actuator dynamics using neural networks in an MPC/WBC optimization based controller.
% Supervised by Dongho Kang (CRL @ ETH Zurich), Joonho Lee (RSL @ ETH Zurich) and Prof. Dr. Stelian Coros (CRL @ ETH Zurich).
\resumeItemListEnd
% \resumeSubheading
% {IEEE Student Branch University of Alicante}{Alicante, Spain}
% {Secretary}{May 2020 -- May 2021}
\resumeSubheading
{QuixMind}{Alicante, Spain} {Extracurricular Internship}{October
2019 -- June 2020}
\resumeItemListStart
\item Modeling of a robot forklift and the logistics environment, using ROS and Gazebo.
\item Pose estimation of pallets using LiDAR and depth camera information, using C++, ROS and the
Point Cloud Library.
\item Implementation of maneuvering controllers to align the forklift against detected pallets,
using C++ and ROS.
\item Internal robot's TCP connection speed up of x2 by using data compression
\item Deployment of the robotics stack in containers using Docker.
\resumeItemListEnd
\resumeSubHeadingListEnd
% -------- AWARDS ------------
\section{Awards}
\resumeSubHeadingListStart
\resumeSubheading
{Ideathon For a Novel Sustainable Packaging Material}{Student Biolab -- ETH Zurich}
{First prize (Proposed a method to obtain PHA candidates)}{November 2022}
\resumeSubheading
{ESOP (Excelence Scholarship \& Opportunity Program)}{ETH Zurich}
{Merit based scolarship and mentorship awarded to the top 53 master applicants
at ETH Zurich starting their studies in fall 2021.}{March 2021}
\resumeSubheading
{Extraordinary Bachelor's Award}{University of Alicante}
{Graduated with Honors}{November 2021}
\resumeSubheading
{National Graduate Ranking}{SEDEA (Spain)}
{2nd position in my engineering category}{November 2021}
\resumeSubheading
{Santander's Progreso Grant}{Santander Bank}
{Awarded for being one of the best students in campus.}{December 2020}
\resumeSubheading
{Ministry Collaboration Grant}{Spanish Ministry of Education}
{Research internship in University of Alicante's DFESTS department.}{2020 -- 2021}
% \resumeSubheading
% {High School Graduate with Honors}{IES Cabo de la Huerta}
% {Graduated first in class}{June 2017}
\resumeSubHeadingListEnd
\resumeSubheadingCenter
{Research Intern}{\href{http://www.huro.ua.es}{Human Robotics}}{Alicante, ES}{10/2020 -- 6/2021}
\resumeItemListStart
\resumeItemItem Research funded by the merit based \href{https://www.educacionyfp.gob.es/servicios-al-ciudadano/catalogo/general/99/998142/ficha/998142-2022.html}{Collaboration Grant} issued by the Spanish Ministry of Education.
\resumeItemItem Trajectory optimization and WBC implementation to make bipedal robots walk, using C++ and ROS.
% \item Trajectory optimization for bipedal gaits, using towr and ROS.
% \item Implementation of a QP-based whole body controller to follow trajectories, using C++, ROS and Gazebo.
\resumeItemListEnd
% ------- PUBLICATIONS --------
\section{Publications}
\resumeSubheadingCenter
{Engineering Intern}{\href{https://www.quixmind.com}{QuixMind}}{Alicante, ES}{10/2019 -- 6/2020}
\resumeItemListStart
\resumeItemItem Creation of a robot forklift simulation with ROS, Gazebo and Docker.
\resumeItemItem Pallet pose estimation and forklift alignment, using the Point Cloud Library and ROS Controllers.
% \item Modeling of a robot forklift and the logistics environment, using ROS and Gazebo.
% \item Pose estimation of pallets using LiDAR and depth camera information, using C++, ROS and the
% Point Cloud Library.
% \item Implementation of maneuvering controllers to align the forklift against detected pallets,
% using C++ and ROS.
\resumeItemItem Internal robot's TCP connection speed up of x2 by using data compression
% \item Deployment of the robotics stack in containers using Docker.
\resumeItemListEnd
\resumeSubHeadingListEnd
% -----------EDUCATION-----------------
\section{Education}
\resumeSubHeadingListStart
\resumeSubheading
{Trajectory optimization and control of a free-floating two arms humanoid
robot}{(2nd author)}
{Journal of Guidance, Control and Dynamics}{2022}
\resumeSubheading
{Path generation and control of humanoid robots during extravehicular
activities}{(2nd author)}
{International Astronautical Federation (IAF)}{2022}
% \resumeSubheadingUniversity
% {\href{https://ethz.ch/en/studies/master/degree-programmes/engineering-sciences/robotics-systems-and-control.html}{MSc Robotics, Systems and Control} \href{https://ethz.ch/students/en/studies/financial/scholarships/excellencescholarship.html}{ESOP Scholar}}{ETH Zürich}{9/2021 -- Present}
\resumeSubheadingCenter
{MSc Robotics, Systems and Control}{\href{https://ethz.ch}{ETH Zürich}}{Zürich, CH}{9/2021 -- Present}
\resumeItemListStart
\resumeItemItem
\href{https://ethz.ch/students/en/studies/financial/scholarships/excellencescholarship.html}{ESOP
Scholar}: merit based scholarship and mentorship given to the top 53 MSc applicants of 2021.
\resumeItemItem \textbf{Highlighted courses}:
Robot Dynamics,
Dynamic Programming and Optimal Control,
% Solving PDEs in parallel using GPUs,
Probabilistic Artificial Intelligence,
Vision Algorithms for Mobile Robots,
Computational Models of Motion,
Machine Perception.
\resumeItemListEnd
\resumeSubheadingCenter
{\href{https://web.ua.es/es/grados/grado-en-ingenieria-robotica/}{BSc Robotics Engineering}}{\href{https://www.ua.es/en/index.html}{University of Alicante}}{Alicante, ES}{9/2017 -- 6/2021}
\resumeItemListStart
\resumeItemItem Graduated with the highest grade in my promotion.
\resumeItemListEnd
\resumeSubHeadingListEnd
% -------- COURSES AND TRAINING -------
% \section{Courses and training}
% \resumeSubHeadingListStart
%
% \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
% \section{Courses}
% \resumeSubHeadingListStart
% \resumeSubheading
% {CS285: Deep Reinforcement Learning (2019)}{UC Berkeley}
% {Attended online lectures and took notes of all units}{July 2020}
% \resumeSubHeadingListEnd
% --------- PERSONAL PROJECTS ---------
% \section{Projects}
% \resumeSubHeadingListStart
% %
% \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. Trained on Atari's Breakout.}{August 2019}
% \resumeSubheading
% {3D Cellular Automata}{}
% {3D visualization of a cellular automaton 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
% -------- Conferences -----------
% \section{Conferences}
%
% \resumeSubHeadingListStart
% % \resumeSubheading
% % {II International Conference of Artificial Intelligence of Alicante}{Alicante, Spain}
% % {Attendee}{November 2019}
% \resumeSubheading
% {ICIAM 2019 \small{\textsc{(International Conference of Industrial and Applied Mathematics)}}}{Valencia, Spain}
% {Volunteer}{July 2019}
% % \resumeSubheading
% % {IEEE SWYP 2019 \small{(Students, Women in Engineering and Young Professionals)}}{Alicante, Spain}
% % {Attendee}{April 2019}
% \resumeSubheading
% {IROS 2018 \small{(International Conference on Intelligent Robots and Systems)}}{Madrid, Spain}
% {Volunteer at IEEE stand}{October 2018}
% % \resumeSubheading
% % {Young Professionals in SPACE}{Barcelona, Spain}
% % {Attendee}{July 2018}
%
% \resumeSubHeadingListEnd
% --------SKILLS------------
% \section{Skills}
% \resumeSubHeadingListStart
% \item{\textbf{Programming languages}: C, C++, Python, Matlab/Octave, Julia}
% \item{\textbf{Frameworks/Libraries}{: ROS, Modern OpenGL, SDL, PyTorch, OpenCV, CUDA.}}
% \item{\textbf{Linux}{: GNU toolchain, medium sysadmin skills, Docker.}}
% % \item{\textbf{Tools}{: GDB, GNU Make, CMake, 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 (electronics).}}
% \resumeSubHeadingListEnd
% -------- Languages -------------
\section{Languages}
% \resumeSubHeadingListStart
\resumeSubHeadingListStart
\item{\textbf{Spanish} --- Native}
\item{\textbf{English} --- Proficient (Cambridge C1: grade A)}
\resumeSubHeadingListEnd
% \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 A)
% \end{tabular}
% \section{Miscellaneous}
% \resumeSubHeadingListStart
%
% \item{ \textbf{GitHub}: \href{https://github.com/noctrog}{github.com/noctrog} }
% \item{ \textbf{LinkedIn}: \href{https://www.linkedin.com/in/ramón-calvo-gonzá1lez-1236ab167/}{Link} }
% \resumeSubHeadingListEnd
% \resumeSubheading
% {IEEE Student Branch University of Alicante}{Alicante, Spain}
% {Secretary}{May 2020 -- May 2021}
% -------- AWARDS ------------
% \section{Awards}
% \resumeSubHeadingListStart
% \resumeSubheading
% {Ideathon For a Novel Sustainable Packaging Material}{Student Biolab -- ETH Zurich}
% {First prize (Proposed a method to obtain PHA candidates)}{November 2022}
% \resumeSubheading
% {ESOP (Excelence Scholarship \& Opportunity Program)}{ETH Zurich}
% {Merit based scolarship and mentorship awarded to the top 53 master applicants
% at ETH Zurich starting their studies in fall 2021.}{March 2021}
% \resumeSubheading
% {Extraordinary Bachelor's Award}{University of Alicante}
% {Graduated with Honors}{November 2021}
% \resumeSubheading
% {National Graduate Ranking}{SEDEA (Spain)}
% {2nd position in my engineering category}{November 2021}
% \resumeSubheading
% {Santander's Progreso Grant}{Santander Bank}
% {Awarded for being one of the best students in campus.}{December 2020}
% \resumeSubheading
% {Ministry Collaboration Grant}{Spanish Ministry of Education}
% {Research internship in University of Alicante's DFESTS department.}{2020 -- 2021}
% \resumeSubheading
% {High School Graduate with Honors}{IES Cabo de la Huerta}
% {Graduated first in class}{June 2017}
% \resumeSubHeadingListEnd
% ------- PUBLICATIONS --------
\section{Publications}
\resumeItemListStart
\resumeItemItem Path generation and control of humanoid robots during extravehicular activities.\\ Ramón JL, \textbf{Calvo R}, Trujillo A, Pomares J, Felicetti L. 73rd International Astronautical Congress (IAC-22), 18-22 September 2022, Paris, France
\resumeItemItem Trajectory optimization and control of a free-floating two arms humanoid.\\ Ramón JL, \textbf{Calvo R}, Trujillo A, Pomares J, Felicetti L. Journal of Guidance, Control and Dynamics 45 (9), 1661-1675. 2022
\resumeItemListEnd
% ------- REFERENCES ----------
\section{References}
\resumeItemListStart
\resumeItemItem Valentina Cavinato, Engineer at SONY Europe B.V. \t{} \faPhone{} +41
(0) 79 766 38 99 \t{} \faEnvelope{} \href{mailto:valentina.cavinato@sony.com}{valentina.cavinato@sony.com}
\resumeItemListEnd
% -------- OTHERS -------------
\section{Others}
\resumeItemListStart
\resumeItemItem 1st Place in the Ideathon for a Novel Sustainable Packaging Material competition by
the Student Biolab of ETH Zürich.
\resumeItemItem 2nd best national graduate in my engineering category, issued by \href{https://www.sedea.es}{SEDEA}.
\resumeItemListEnd
% -------------------------------------------
\end{document}

Loading…
Cancel
Save