Pablo Santana González

Industrial control engineer into robotics, AI and programming. Good problem-solving skillset and drive to learn. Fancies tackling tough technical problems and teaching or helping others. Into travelling, snow and rock climbing.

Top skills

  • Self teaching
  • Problem solving
  • Documentation

Languages

  • Galician - Native
  • Spanish - Native
  • English - Proficient
  • Swedish - Beginner

Technologies

  • Design: AutoCAD, GIMP, Visio
  • OS: Ubuntu, ROS, i3wm, l4t
  • Languages: Python, Bash, C, JS, Matlab, Latex, Arduino
  • Environment: VSCode, Git, Docker, Tmux, Vim
  • Libraries: Sklearn, Pandas, Numpy
  • Frameworks: OpenCV, PyTorch, Gstreamer, DeepStream, Darknet

Professional Experience

03/2022 - Present

R&D Software Engineer @ CATEC

Member of the Perception and AI unit. Integration of vision algorithms in UAVs within experimental research projects.

  • Programming in Python, Shell, C and JS on Linux.
  • Robot Operating System and Gazebo simulation.
  • Integration of computer vision algorithms on NVIDIA Jetson boards.
  • Real-time video streaming and processing via RTP and WebRTC with GStreamer.
  • Photorealistic virtual environments for ML with Unreal Engine and Airsim.
  • Mentoring of internship students.

09/2021 - 03/2022

R&D Software Engineer @ Instituto de Investigación Sanitaria Galicia Sur

Part of a research team applying AI techniques to the field of healthcare.

  • Python scripting on Linux.
  • Healthcare data mining and machine learning.
  • Reading and writing of scientific papers.

07/2018 - 9/2018

Reports, instructions and tech procedures documentation @ IM Future

Internship. Craft and review documentation for wind turbine maintenance operations.

Education

08/2020 - 07/2021

MSc in Industrial Engineering @ Lulea University of Technology

Erasmus+. Relevant courses: Neural Networks and learning machines, System identification, Stochastic signals, Robotics. Member at Electronics club XP-el. Master thesis in the field of robotics.

09/2019 - 07/2021

MSc in Industrial Engineering @ University of Vigo

Further expertise in diverse areas, particularly: Mechanic design, manufacturing engineering, electricity, electronics and control.

09/2015 - 06/2019

BSc in Industrial Engineering @ University of Vigo

Wide-coverage technological degree, providing foundations and methods from mechanical, materials, electric, control and chemical engineering. English-taught itinerary.



Projects

08/2023 - 09/2024

AIRBOTS @ CATEC

  • Unreal Engine 5 simulation.
  • Interfacing UE5 && ROS2 sensors.
  • UAV kinematic model and control layer.

08/2023 - 04/2024

BEEYONDERS @ CATEC

  • Unreal Engine 4 simulations and world design.
  • Synthetic data for detection and segmentation with AirSim.
  • Supervised Master's thesis on 6D Pose estimation.


03/2022 - 04/2024

OMICRON @ CATEC

  • Real time multi-video streaming with GStreamer.
  • Small object detection via DeepStream && ROS.
  • LAN web apps for flight monitorisation.

03/2022 - 07/2022

CEL.IA @ CATEC

  • Fixed-wing airplane dataset construction.
  • Accuracy benchmarking of SOTA CNN object detectors.
  • Inference speed benchmarking of CNNs on edge computers.


01/2020 - Present

Github projects

Minor coding projects posted on github. Salient ones:

  • vfs2 : vector feature selection with mutual information
  • dotfiles : linux app configuration for i3wm, vim... etc
  • tmux-lan-deploy : shared code and terminal across LAN devices
  • image-clustering: k-means clustering of images with VGG18

01/2021 - 07/2021

CNNs for object detection in subterranean environments

Master thesis. Monocular approach to a subset of the DARPA Sub-t challenge. Implements robot item search in a pre-mapped environment via visual item localisation and egolocalisation.

  • Research and benchmarking of SOTA CNN object detectors.
  • DARPA challenge dataset crafting and labelling.
  • Unity simulations for synthetic data generation.
  • Visual robot localization via ArUCo fiducial markers.
  • Varying-size kalman filters for sensor fusion.
  • Real-time 2D object location estimator.

01/2019 - 09/2019

CNC Hybrid Manufacturing workstation

Bachelor thesis. Desktop CNC hybrid machine built from 3D printer (450x450mm), using a combo Dremel milling head with a custom PLA extruder. Passed with Honors.

  • Mechanical part and process design.
  • CNC and manual aluminum milling and turning.
  • PLA 3D printing.
  • Machine assembly.



Publications

11/2022

Benchmark on Real-Time Long-Range Aircraft Detection for Safe RPAS Operations

Alarcón, V., Santana, P., Ramos, F., Pérez-Grau, F.J., Viguria, A. and Ollero, A. In Iberian Robotics conference (pp. 341-352). Cham: Springer International Publishing.

07/2022

Using Bayesian optimization and wavelet decomposition in GPU for arterial blood pressure estimation

González-Nóvoa, J.A., Busto, L., Santana, P., Fariña, J., Rodríguez-Andina, J.J., Juan-Salvadores, P., Jiménez, V., Íñiguez, A. and Veiga, C. In 2022 44th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC) (pp. 1012-1015). IEEE.



Additional experience

10/2023 - present

STEM teacher @ Vermislab

Weekly STEM project lectures to high-school (15-17 y/o) students

  • Small technology lectures: PID controller, AC/DC motors... etc
  • Soldering and simple arduino projects
  • CAD modelling, 3D printing and laser engraving


Licenses and certifications

10/2023

FFmpeg for adaptive bitrate production

Udemy

05/2023

Building Video AI Applications at the Edge on Jetson Nano

NVIDIA Deep Learning Institute

06/2021

Github for programmers

Linkedin

09/2016

B driving license

Dirección General de Tráfico
06/2014

First Certificate in English

Cambridge University Press & Assessment English