You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
275 lines
11 KiB
275 lines
11 KiB
% -------------------------
|
|
% Resume in Latex
|
|
% Author : Sourabh Bajaj
|
|
% License : MIT
|
|
% ------------------------
|
|
|
|
\documentclass[letterpaper,10pt]{article}
|
|
|
|
\usepackage{latexsym}
|
|
\usepackage{latexsym}
|
|
\usepackage[empty]{fullpage}
|
|
\usepackage{titlesec}
|
|
\usepackage{marvosym}
|
|
\usepackage[usenames,dvipsnames]{color}
|
|
\usepackage{verbatim}
|
|
\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}
|
|
\fancyhf{} % clear all header and footer fields
|
|
\fancyfoot{}
|
|
\renewcommand{\headrulewidth}{0pt}
|
|
\renewcommand{\footrulewidth}{0pt}
|
|
|
|
\renewcommand{\t}{\textbar{}}
|
|
|
|
% Adjust margins
|
|
\addtolength{\oddsidemargin}{-0.5in}
|
|
\addtolength{\evensidemargin}{-0.5in}
|
|
\addtolength{\textwidth}{1in}
|
|
\addtolength{\topmargin}{-.5in}
|
|
\addtolength{\textheight}{1.0in}
|
|
|
|
\urlstyle{same}
|
|
|
|
\raggedbottom
|
|
\raggedright
|
|
\setlength{\tabcolsep}{0in}
|
|
|
|
% Sections formatting
|
|
\titleformat{\section}{
|
|
\vspace{-5pt}\scshape\raggedright\large
|
|
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
|
|
|
|
% -------------------------
|
|
% Custom commands
|
|
\newcommand{\resumeItem}[2]{
|
|
\item\small{
|
|
\textbf{#1}{: #2 \vspace{-4pt}}
|
|
}
|
|
}
|
|
|
|
\newcommand{\resumeItemOnly}[1]{
|
|
\item\small{
|
|
\textbf{#1}
|
|
}
|
|
}
|
|
|
|
\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}
|
|
}
|
|
|
|
\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}[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 %%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
|
|
\begin{document}
|
|
|
|
% ----------HEADING-----------------
|
|
\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}
|
|
|
|
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
|
|
\resumeSubheadingCenter
|
|
{Master Thesis}{\href{https://rsl.ethz.ch}{Robotics Systems Lab}}{Zürich, CH}{4/2023 -- Present}
|
|
\resumeItemListStart
|
|
\resumeItemItem Creating an end-to-end safe navigation policy through semantics, using RL and NVIDIA's IsaacGym.
|
|
\resumeItemListEnd
|
|
|
|
\resumeSubheadingCenter
|
|
{Research Engineer Intern}{SONY R\&D Center}{Zürich, CH}{9/2022 -- 2/2023}
|
|
\resumeItemListStart
|
|
\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
|
|
|
|
\resumeSubheadingCenter
|
|
{Research Assistant}{\href{http://crl.ethz.ch}{Computational Robotics Lab}}{Zürich, CH}{4/2022 -- 8/2022}
|
|
\resumeItemListStart
|
|
\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
|
|
|
|
\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
|
|
|
|
\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
|
|
% \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
|
|
|
|
|
|
% \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}
|
|
|