×
Félix Prado

Félix Prado

Trabajando con software y personas

Ingeniería de Telecomunicación
M.Sc. Computer Engineering

Andalucía, España
+34 620 720 225
Inglés (C1), Italiano (B2), Francés (A2)

Resumen

Resumen

Félix es Ingeniero de Telecomunicación especializado en Telemática por la Universidad de Sevilla y obtuvo el Master of Science in Computer Engineering en el Politecnico di Milano, en Italia, gracias a un acuerdo de Doble Titulación dentro del programa T.I.M.E.

Hasta ahora ha desarrollado su carrera profesional dentro del mundo del software en distintos campos (IoT, telecomunicaciones) y ámbitos (desarrollo, análisis, integración continua) además de asumir tareas de gestión de equipos y mejora de metodologías de trabajo principalmente usando agile.

Experiencia profesional

Experiencia profesional

  • Software Engineer, Solera

    Jun 2021 - actualmente

    Trabajo en un arquitectura backend con más de una docena de microservicios que proporcionan información a varias herramientas de Solera y principalmente a las aplicaciones móviles de una conocida empresa de camiones. Las tareas principales de nuestro pequeño equipo (dos desarrolladores de backend) son el desarrollo de nueva funcionalidad, el mantenimiento y el arreglo de bugs y la mejora de la monitorización de los distintos servicios. Además, nos hemos encargado de la migración de estos servicios desde una nube PCF a una infraestructura de Kubernetes en VMware Tanzu, adaptando los pipelines y creando la configuración necesaria principalmente usando Concourse.

    • Technologies: Java, SpringBoot, MySQL, MongoDB, Docker, Pivotal CloudFroundry, VMWare Tanzu, Kubernetes, Concourse, Proget, Git.

    Además de mi trabajo como ingeniero de software, durante estos meses he formado parte de un grupo interno de "Engagement" en el que un grupo pequeño de empleados estamos trabajando conjutamente con RRHH en cómo mejorar la satisfacción, el compromiso y el desarrollo de los empleados en la oficina de Sevilla. En un período corto de tiempo y en era pandémica, Solera ha creado en Sevilla una nueva oficina con más de 200 empleados y quedan aún muchos aspectos a mejorar con respecto a cultura corporativa y atención a los empleados. En nuestras reuniones semanales discutimos y trabajamos activamente en propuestas, iniciativas e ideas para mejorar el ambiente en la compañía y tener empleados mejores y más contentos.

    • Software Engineer & Unit Lead, Novatec

      Oct 2016 - May 2021

      Desarrollo, testeo, análisis, despliegue, monitorización y mantenimiento de componentes y aplicaciones en una arquitectura de microservicios. Mi trabajo ha cubierto el ciclo de desarrollo al completo empezando por la toma de requisitos hasta la puesta en producción y monitorización trabajando con una metodología DevOps. Nuestra forma de trabajo se compone de equipos totalmente distribuidos entre Alemania y España trabajando con SCRUM y Kanban.

      • Tecnologías: Java, Kotlin, SpringBoot, DB2, PostgreSQL, Docker, Kubernetes, Jenkins, Nexus, Ansible, Groovy, Git y and AzureDevOps.

      Además de mi trabajo como Ingeniero de Software en el proyecto, en Novatec tengo el rol de Unit Lead cuya labor principal es ser interfaz entre la compañía y un grupo de empleados. Mis tareas principales son hacerles un seguimiento y aconsejarles y guiarles en su desarrollo profesional, gestionar el presupuesto de sus subidas salariales y sobre todo, estar cerca de ellos para resolver dudas, identificar sus propuestas, preocupaciones y necesidades y actuar para mejorar tanto su satisfacción personal y profesional como la propia compañía.

    • Software Developer y Scrum Master,  Ericsson

      Jul 2013 - Sep 2016 < 3 años y 2 meses

      Desarrollo, análisis, testeo y depuración de software. Software de gestión y optimización automática de redes móviles mediante algoritmos SON (Self-Organizing Networks). Soporte multi-vendor: Ericsson, Nokia, Huawei y Alcatel-Lucent para redes GSM, UMTS y LTE. Metodología Agile: SCRUM.

      • Scrum Master del equipo Fractal: gestión, redacción y división de tareas, fomentar la auto-organización del equipo, toma de decisiones, preparación y moderación de reuniones y ceremonias SCRUM (Sprint Planning, Stand up, Scrum of Scrums, Retrospectiva), interfaz con resto de equipos, Product Owner y Agile Manager
    • Técnico de apoyo a la investigación,  Universidad de Málaga

      Oct 2012 - Jul 2013 9 meses

      Proyecto RESCUE: investigación y desarrollo de software en dispositivos orientados al Internet de las cosas. Web Services (WS-*) y Arquitectura orientada a servicios (SOA). Orquestación y composición de servicios en distintos dispositivos: motas, RaspberryPi, .NET Gadgeteer

Competencias

Competencias

  • Software
    Java Kotlin Spring & SpringBoot PostgreSQL MySQL/SQL REST Git
  • CI/CD & DevOps
    Docker Kubernetes Helm Ansible Azure & AzureDevOps Concourse Jenkins Python Bash
  • Personas
    Servant leadership Management 3.0 Desarrollo de carreras profesionales Company engagement Peopleware
  • Leyendo y aprendiendo
    Seguridad Patrones y antipatrones de diseño Liderazgo Cultura & personas
Educación

Educación

  • Master of Science in Computer Engineering,  Politecnico di Mlano

    Sep 2010 -Oct 2012

    Software Engineering Computer Security Semantic Web Artificial Intelligence Internet of Things Soft Computing Databases Formal Languages and Compilers
  • Ingeniería de Telecomunicación (beca SICUE),  Universidad Politécnica de Valencia

    Sep 2009 - Oct 2010

    Antenas Comunicaciones ópticas Tratamiento Digital de la Señal Radiocomunicación Politíca de Telecomunicaciones Gestión de Redes
  • Ingeniería de Telecomunicación, Especialidad en Telemática; Universidad de Sevilla

    Sep 2005 - Jul 2009

    Arquitectura de Redes, Sistemas y Servicios Fundamentos de Telemática Laboratorio de Comunicación de Datos Software de Comunicaciones
Reconocimientos

Reconocimientos

  • Expediente académico,  Universidad de Sevilla

    Fecha: Jun 2005

    Reconocido entre los 100 mejores expedientes de ingreso a la Universidad (9.24) y calificaciones en la Prueba de Acceso (9.08)

Voluntariado

Voluntariado

  • VoluntarioAndalucía Compromiso Digital

    Enseñanza de nuevas tecnologías a grupos de personas con un nivel reducido de conocimientos digitales. Sesiones de aprendizaje de uso de internet, seguridad, paquete Office, sistemas operativos.

Intereses

Intereses

  • Deportes

    Correr Balonmano Senderismo
  • Educación STEM

    Matemáticas Programación
  • Technología

    Internet Web 2.0 Gadgets
  • Fotografía

  • Cultura