Currículum Vitae de Jaime

jaime

Datos

  • Nombre: Jaime Pando Acedo
  • Edad: 30 años
  • Ciudad: Badajoz
  • Idiomas: Español, Inglés, Francés
  • Profesión: Ingeniero
Descarga mi CV en formato PDF:

Desarrollador con más de 5 años dedicados a la investigación. Entusiasta de los ordenadores y el software, siempre es un placer probar y experimentar con nuevas tecnologías. Partidario de la colaboración y los proyectos de código abierto, siempre en camino de alcanzar nuevas metas y crecer en el proceso.

  • Acostumbrado a trabajar en equipos internacionales
  • Buen trabajador de equipo, siempre dispuesto a echar una mano
Descubre más sobre mí en

Experiencia profesional

  • 2022-actual: Desarrollador backend en la Universidad de Extremadura
  • 2017-2021: Investigador predoctoral en formación en la Universidad de Extremadura
  • 2016-2017: Personal Científico e Investigador en la Universidad de Extremadura

Premios y becas

  • 2018: DoRa Plus, estancia de investigación en Tallinn University of Technology
  • 2015: Premio al mejor Trabajo Fin de Grado en Ingeniería Eléctrica
  • 2013: Americampus, estudiante de intercambio en University of New Mexico

Estudios

  • 2017-2022: Graduado en Ingeniería Informática por la UNED
  • 2017-2021: Doctorado en Ingeniería Eléctrica por la UNEX
  • 2014-2015: Máster de Investigación por la UNEX
  • 2010-2014: Graduado en Ingeniería Eléctrica por la UNEX

Otra formación

  • 2017: Curso de programación en C de microcontroladores
  • 2016: Curso de programación de aplicaciones Android
  • 2013: Certificate in Advanced English de Cambridge ESOL

Conocimientos de informática

Siempre he tenido un gran interés por los ordenadores y el software. Descubrir, configurar y experimentar con nuevos programas siempre ha sido una gran afición. Desde que descubrí GNU/Linux y el software libre, esa inquietud no ha hecho sino crecer.

A menudo me encontraba pasando largas horas buceando en las wikis para configurar mi ordenador a mi gusto y aprender. De manera que decidí organizar ese conocimiento y comencé a estudiar Ingeniería Informática mientras hacía mi doctorado.

LOCs --->

Java    ##################------

Shell   ############------------

Web     #########---------------

C       ########----------------

docker

Contenedores

La virtualización mediante contenedores ha adquirido una gran popularidad en los últimos años, debido a las ventajas que aporta frente a la virtualización tradicional. Tuve la oportunidad de aprender sobre ellos durante la realización de mi Trabajo Fin de Grado de Ingeniería Informática, adquiriendo las siguientes habilidades:

  • Contenerización de aplicaciones usando contenedores Docker
  • Despliegue de aplicaciones en red usando contenedores
  • Orquestración básica de contenedores usando minikube
java

Java

Es el lenguaje que más he usado, principalmente porque es el que se usa en los estudios de Ingeniería Informática. Las principales habilidades que he adquirido con él, más allá del uso general del mismo, son las siguientes:

  • Estructuras de datos: árboles, montículos, listas, hashtables, hashmaps
  • Algoritmia: quicksort, heapsort, programación dinámica, algoritmos voraces, operaciones con grafos
  • Programación distribuida usando Java RMI
gnulin

Shell

Pasar del sistema operativo Windows, dónde se le da todo hecho al usuario, a otro donde uno tiene todo el poder para cambiar y modificar, supuso un antes y un después en mi forma de usar los ordenadores. Más de 5 años utilizando a diario distintas distribuciones de GNU/Linux me han dado las siguientes habilidades:

  • Shell scripting usando terminales compatibles con POSIX, uso de herramientas UNIX como awk, sed, etc
  • Administración remota vía SSH de sistemas basados en systemd, planificación de tareas basadas en crontab
  • Configuración de servidores web basados en apache o nginx, servidores de correo usando devecot y postfix
java

Web

Desde esta propia página hasta la del grupo de investigación donde realicé mi doctorado, mi experiencia con el desarrollo web me ha proporcionado las siguientes habilidades:

  • Desarrollo de páginas web responsivas usando HMTL, CSS y frameworks como Bootstrap
  • Desarrollo de páginas web dinámicas con ASP y usando CSM como Drupal
  • Conexión con bases de datos Access usando ASP, y MySQL con PHP
  • Desarrollo de plugins de Moodle en PHP
java

C

El primer lenguaje de programación que estudié, y probablemente uno de los más complejos. Considerado hoy de bajo nivel, siempre me ha resultado interesante por su relación con los sistemas operativos y microcontroladores. Podría citar las siguientes habilidades respecto a él:

  • Comunicación entre procesos usando mecanismos IPC: semáforos, paso de mensajes, memoria compartida
  • Programación de microcontroladores en C: PWM, interrupciones, comunicación I2C, SPI, etc

Otros softwares

  • Control de versiones usando Git
  • Edición de documentos con
  • Ofimática: LibreOffice, MS Office
  • Edición de gráficos con Inkscape
  • IDEs de programación: IntelliJ, Eclipse, Android Studio
  • Conocimiento básico de: Python, Haskell, Prolog
  • Scripting y simulaciones con MATLAB Simulink
  • Diseño digital con VHDL

Experiencia de investigación

Durante los últimos 5 años me he dedicado a la investigación en la Universidad de Extremadura, dentro del grupo de investigación Power Electrical and Electronic Systems. Primero como técnico de laboratorio, luego realizando mis estudios de doctorado. La investigación es una labor muy complicada, que además del conocimiento sobre lo que investigas, proporciona habilidades transversales muy importantes, como son:

  • Autosuficiencia, incluso en ámbitos sin experiencia previa
  • Consulta de documentación técnica y científica en inglés
  • Capacidad de colaboración en equipos internacionales
  • Organización y síntesis de contenido, y exposición del mismo
  • Redacción de documentos claros y organizados, así como memorias cientifico-técnicas
research

Mis primeros pasos en la investigación fueron como técnico de laboratorio en el proyecto de investigación "Energy management system for an smart community: micro-hybrid storage system, SCEMS-mHESS (TEC2013-47316-C3-3-P)". El objetivo del proyecto era el diseño y operación de un gestor de energía para una comunidad inteligente. Utilizando sistemas híbridos de almacenamiento de energía, podía conseguir ventajas para los usuarios y proporcionar servicios de red. Algunos aspectos en los que trabajé fueron:

deadbeat
  • Diseño y simulación de convertidores AC/DC conectados a red
  • Diseño y simulación de convertidores DC/DC para almacenamiento de energía
  • Construcción de prototipo de cargador bidireccional usando herramientas de prototipado rápido
  • Desarrollo de estrategias de flujo de potencias y corrección de harmónicos
  • Hibridación de almacenamiento de energía: baterías y supercondensadores

Al recibir un contrato de la Junta de Extremadura de Formación del Personal Investigador, comencé mis estudios de doctorado en el mismo grupo de investigación. Mi tesis versó sobre el control avanzado de los motores eléctricos aplicados al vehículo eléctrico. Se basa en tres pilares desarrollados en el trabajo: el control en el modo propulsión, en el modo carga y estrategias de cancelación de vibraciones.

Algunas habilidades que desarrollé en el trascurso del trabajo fueron:

  • Desarrollo de estrategias de control del motor eléctrico sin sensor
  • Integración de los sistemas de propulsión y carga del vehículo
  • Reducción de elementos pasivos mediante el uso de los bobinados del motor como filtros
  • Desarrollo de estrategias de reducción de vibraciones activas
vector

Perfiles de investigación