Irina Cendrero Sanjurjo
Técnico Superior en Desarrollo de Aplicaciones Informáticas
Ubicación Basauri, Bizkaia, España
Email irinacen@gmail.com
Sobre mí
Más de 10 años de experiencia en el mundo del desarrollo de software, con diferentes roles, entornos, tecnologías, lenguajes de programación (aunque con el que más cómoda me siento es Java) y metodologías de trabajo.
  
Siempre he tenido un perfil muy polivalente, por lo que a lo largo de mi carrera he pasado por varias etapas; algunas más enfocadas en el desarrollo, otras en la integración continua y el ciclo de vida de las aplicaciones (DevOps) y otras más enfocadas en la gestión y coordinación del equipo. Lógicamente, en muchos momentos he tenido que combinar varias de las tareas anteriores de forma simultanea. 
  
No tengo una preferencia cerrada en cuanto al tipo de tareas. Me gusta hacer las cosas bien, me gusta ayudar y me gusta saber que aporto. En general me gusta mi trabajo y lo hago con pasión. Valoro más que el ambiente de trabajo sea sano, respetuoso y organizado, que el tipo de tareas en sí mismas.
  
Tengo un carácter conciliador y colaborativo, habiendo trabajado de forma cómoda, tanto sola, como en equipos grandes y pequeños. 
  
En cada etapa y equipo he aprendido y aportado cosas diferentes, destacando siempre por mi autonomía, mi capacidad de adaptación y mi actitud. Considero que la aptitud siempre se puede adquirir, pero la actitud debe venir implementada de serie, ya que es lo que marca la diferencia. 
Experiencia laboral
06/2022 - actualidad
Software Crafter / BBVA Next Technologies
Aterrizando :)
02/2019 - 06/2022
Software QA Engineer / Amatech Group, Bilbao, Vizcaya, España
Integrante del equipo encargado del control de calidad de código de las aplicaciones de la Diputación Foral de Bizkaia, implementadas bajo los Frameworks BIDE y ATOM, desarrollados por la empresa Lantik S.A.
  
  • Desarrollo y mantenimiento de plugins personalizados para SonarQube con reglas para varios lenguajes de programación. 
  • Mantenimiento y gestión del servidor SonarQube, perfiles de calidad, revisión de código y evidencias detectadas en las distintas aplicaciones.
  • Desarrollo de aplicaciones Java, J2EE y scripts para facilitar la integración de los análisis de calidad en SonarQube con los distintos entornos corporativos.
  • Revisión del código de las aplicaciones en los pases a Producción, asegurando el cumplimiento de la normativa establecida así cómo la calidad, limpieza y optimización del código de dichas aplicaciones previo pase a producción.
  • Diseño y ejecución de planes de pruebas de rendimiento, incluyendo pruebas de capacidad, de carga, estrés, etc. 
  • Desarrollo y ejecución de scripts de automatización de pruebas con JMeter. 
  • Monitorización y análisis de rendimiento de las aplicaciones con Dynatrace y Eclipse Memory Analyzer Tool (MAT).
  • Uso de metodologías ágiles para la gestión del trabajo, concretamente Kanban.
04/2017 - 02/2019
Programador Sénior / Panda Security, Bilbao, Vizcaya, España
Integrante del equipo CIP (Collective Intelligence Platform), cuyo foco está puesto en la investigación y desarrollo de tecnologías BigData.
  
  • Mantenimiento y desarrollo de servicios y microservicios del Backend de la plataforma principalmente en Java y muy ocasionalmente en C#. 
  • Uso de tecnologías orientadas al almacenamiento y procesamiento masivo de datos como HBase, ClickHouse y Apache Kafka entre otras.
  • Gestión de proyectos con herramientas como Gradle y Git y de su ciclo de vida con como Jenkins o Docker.
  • Utilización de metodologías ágiles para la gestión del trabajo, concretamente Scrum.
07/2011 - 03/2017
Ingeniero de Software / Indra Software Labs, Gijón, Asturias, España
Integrante del equipo de desarrollo en la implementación del prototipo SWIM (System Wide Information Management), pieza clave de SESAR (Single European Sky ATM Research), colaborando con empresas internacionales en el desarrollo ATM (Air Traffic Management).
  
  • Lenguajes de programación: Java, ADA y C++.
  • Tecnologías utilizadas en el desarrollo del middleware de comunicaciones SWIM: J2EE, RMI, JNI/JNA , XML, XSLT, JSON, WebServices, DDS y CORBA entre otras. 
  • Diseño y ejecución de plan de pruebas, diseños UML, desarrollo de pruebas con JUnit y BOOST y pruebas de rendimiento.
  • Gestión de proyectos con Apache Maven y ANT. Control de versiones con SVN.
  • Automatización en integración de proyectos y pruebas con Jenkins.
  • Despliegue sobre servidor de aplicaciones JBoss y configuración del mismo, incluyendo high availability (HA).
  • Encriptación e instalación de certificados de seguridad TLS/SSL. Configuración de servidor Apache HTTPd y Java Security Interface.
  • Desarrollo de interfaces gráficas en entornos web con HTML, CSS, Javascript y desarrollo de interfaces gráficas de escritorio con JavaFX, Java SWING y AWT.
  • Bases de datos relacionales (MySQL, HSQLDB, OracleDB) y no relacionales (CassandraDB y MongoDB).
  • Trabajo realizado en entornos Linux (RHEL y CentOS).
04/2011 - 06/2011
Técnico de desarrollo / Chipbip Servicios y Sistemas (Izertis), Gijón, Asturias, España
Colaboración como becaria durante el perdiodo de FCT en el proyecto de la Plataforma Web de Gestión de Semilleros de Proyectos para Ciudad Industrial Valnalón.
  
  • Implementación de código Java siguiendo el patrón MVC bajo JSF, Spring, Struts2 y el framework del Principado de Asturias (FWPA). 
  • Desarrollo de JSPs combinado con JavaScript y CSS y acceso mediante JPA, concretamente Hibernate, a bases de datos MySQL.
Formación académica
Fecha
Título
09/2009 - 06/2011
Técnico Superior en Desarrollo de Aplicaciones Informáticas en CIFP Industrial y de Servicios - La Laboral, Gijón
09/2007 - 06/2009
Bachillerato Ciencias Sociales y Humanidades en Instituto de Enseñanza Secundaria Doña Jimena, Gijón
Cursos - Formación complementaria

01/2021 - ISQTB Foundation Level

  • Modalidad: Online (MOOC) 
  • Entidad formadora: Andaira campusenixma
  • Duración: 60h

10/2020 - Scrum Master

  • Modalidad: Online (MOOC) 
  • Entidad formadora: certificacionpm
  • Duración: 37h

03/2017 - Diseño Web con HTML5 + CSS

  • Modalidad: Online (MOOC)
  • Entidad formadora: MiriadaX - Telefónica Universitas
  • Duración: 30h

10/2016 - Desarrollo Web con REACT (JJD191)

  • Modalidad: Presencial
  • Entidad formadora: Ibertech
  • Duración: 16h

09/2016 - C++ Avanzado

  • Modalidad: Online
  • Entidad formadora: Indra
  • Duración: 15h

08/2015 - Red Hat JBoss Enterprise Application Development (JB225)

  • Modalidad: Presencial
  • Entidad formadora: RedHat
  • Duración: 32h

12/2013 - Java Real Time

  • Modalidad: Presencial
  • Entidad formadora: CLEFormación
  • Duración: 15h

09/2013 - Java EE 5 Patterns

  • Modalidad: Presencial
  • Entidad formadora: Ibertech
  • Duración: 15h

07/2014 - Programación Ruby

  • Modalidad: Online
  • Entidad formadora: Codeacademy
  • Duración: 10h

01/2013 - Android: Programación de Aplicaciones

  • Modalidad: Online (MOOC)
  • Entidad formadora: MiriadaX - Universidad Politécnica de Valencia
  • Duración: 120h

03/2012 - Programación Java Tecnologias (Struts, Hibernate y Spring)

  • Modalidad: Presencial
  • Entidad formadora: Ibertech
  • Duración: 24h

09/2011 - Unix I

  • Modalidad: Online
  • Entidad formadora: Indra
  • Duración: 15h

09/2011 - Unix II

  • Modalidad: Online
  • Entidad formadora: Indra
  • Duración: 15h
Certificaciones
Conocimientos y aptitudes
Diseño y ejecución de pruebas
Desarrollo de software
Metodologías ágiles
Capacidad de análisis
Automatización
Integración continua
Virtualización
Microservicios
Herramientas y tecnologías
SonarQube
JMeter
JUnit
Cucumber
J2EE
Eclipse
Git
Svn
Dynatrace
Maven
Gradle
Jenkins
Entornos Unix
SQL
NoSQL
Kafka
Docker