CV

About me

Full Name Jesús Ferrándiz Alarcón
Date of Birth 11th March 1998
Languages Spanish, English

Experience

  • Jan 2024 - Present
    Experience image
    Robotics Software Engineer
    Keybotic - Barcelona
    • C++ and Python development for a quadruped robot for autonomous industrial inspection.
    • Implemented tools to automatically calibrate the robot and validate components.
    • Working on implementing solutions based on Deep Learning algorithms with Pytorch and tools to handle large ammount of data.
    • Skills.
      • Modern C++, Python
      • Deep Learning, Computer Vision, Pytorch
      • ROS (noetic)
      • Ubuntu and docker
      • Agile
  • Feb 2022 - Dec 2023
    Experience image
    Robotics Software Engineer
    Shadow Robot Company - London
    • Commercial C++ and Python development for the Shadow Hand and the teleoperation system. Unit tests, manipulation, planning, kinematics, QT GUI's and real time control.
    • Unit Testing (Google test, rostest) debugging and profiling (gbd, valgrind) and testing the integration of SW with the real robots.
    • Robotics: Manipulation, planning, kinematics, control.
    • Accountable of Software support of Shadow products.
    • Skills.
      • Modern C++, Python
      • ROS (noetic)
      • Ubuntu and docker
      • Agile
  • Aug 2021 - Feb 2022
    Experience image
    Robotics Software Intern
    Space Applications Services - Brussels
    • Implemented a SLAM navigation architecture for a Lunar Rover, including traversability mapping, Lidar/Depth camera PC processing, localization and path planning.
    • Skills.
      • C++, Python
      • ROS, ROS2
      • SLAM
      • Localization
      • Path planning
      • Perception: Lidar, Depth cameras
  • Oct 2020 - Jul 2021
    Experience image
    Robotics Software Intern
    Instituto Universitario de Automática e Informática Industrial - Valencia
    • Implemented a control architecture for rehabilitation robots based on ROS2, including position and force controllers.
    • Author of Q1 publication, implemented controllers based on Deep Reinforcement Learning algorithms (TRPO and PPO) and worked with a motion capture system (Optitrack)
    • Skills.
      • C++, Python
      • ROS2
      • Deep Reinforcement Learning
      • Tensorflow

Education

  • Jan 2024 - Jul 2024
    Postgraduate course in Artificial Intelligence with Deep Learning
    Polytechnic University of Catalunya
    • Pytorch
    • Final project based on large Poing Cloud (indoor scenes and airbone lidar) classification and segmentation
    • Relevant courses.
      • Deep Learning, self-supervised learning.
      • Computer Vision.
      • Reinforcement Learning.
      • Natural Language Processing.
      • Audio Processing.
  • 2020 - 2021
    Master's Degree in Automation and Industrial Computing
    Polytechnic University of Valencia
    • 10/10 in the Final Project and Special Mention.
    • Relevant courses.
      • Andanced robotics.
      • Advanced control theory.
  • 2016 - 2020
    Bachelor's Degree in Industrial Electronics and Automation Engineering
    Polytechnic University of Valencia
    • 9.8 on the Final Project which was based on implementing dynamic controllers for an industrial robot with a Real Time embedded system and an FPGA.
    • 9.1/10 Average grade, awarded to best academic records of third year and achieved 16 Special Mentions.

Further Education

  • Courses
    • Self-Driving Cars Specialization
    • Mastering Data Structures & Algorithms using C and C++
    • Deep Learning applied to Signal and Image Analysis
    • Intro to Robot Programming ROS
    • Computer vision introduction: application development with OpenCV
  • Readings
    • (Currently reading) Machine Learning Engineering
    • Dive into Deep Learning
    • Python Data Science Handbook
    • Hands-On Design Patterns with C++
    • Effective Modern C++
    • Deep Reinforcement Learning with Python
    • Artificial Intelligence with Python
    • Advanced Deep Learning with Python
    • Probabilistic Robotics