Habilidades y competencias profesionales desarrolladas

  • Analista iOS y Android, desarrollador con capacidades para el diseño.
  • Alto nivel de responsabilidad, organización, planificación y supervisión.
  • Capacidad para comunicar y escuchar.
  • La perseverancia y la constancia de propósito, tanto individual como en equipo.
  • Metodología Agile para lograr resultados a corto, mediano y largo plazo y calidad.
  • Capacidad analítica para la toma de decisiones.
  • El espíritu empresarial, el fomento de la creatividad y la iniciativa.
  • Flexibilidad, movilidad. Abierto a otras culturas y el uso de nuevas tecnologías.
Experiencia

Decide - Orquest

Mobile developer

Julio 2019 – Agosto 2020

Responsable del desarrollo de la nueva versión para iOs y Android de la aplicación móvil de Orquest. Realicé el trabajo de varios perfiles estuve encargado de diferentes tareas: análisis, desarrollo, testing y publicación en el market. Proyecto desarrollado con uso de la arquitectura MVVM usando como lenguajes Kotlin y Swift. Responsable técnico en el inicio y desarrollo del proyecto móvil partiendo de una versión previa desarrollada con framework híbrido Ionic, enfocado en cómo mejorar la usabilidad y experiencia de usuario respecto a la antigua aplicación y mejorar con nuevas funcionalidades con la mejor calidad para ambas plataformas.

Next

SDOS

Mobile team leader

Octubre 2016 – Julio 2019

Responsable técnico desarrollo proyectos con tecnología iOs y Android. Lider técnico en la entrega y desarrollo plataforma móvil de la aplicación DIA. Responsable en la aplicación móvil de las mejores prácticas de análisis, codificación, testing y entregables. Participante activo en proyectos con metodología ágil Scrum. Participo también en la definición de parte servidor y servicios web para dar un mejor rendimiento al producto. Participo al igual en el análisis, estimaciones y desarrollo de proyectos propios y de terceros. Mentor de los equipos iOs y Android en orden de asegurar el continuo desarrollo del equipo en las mejores técnicas a implementar, encargado del continuo crecimiento técnico del equipo.

Next

Auroralabs

Senior Mobile developer

Septiembre 2015 – Septiembre 2016

Responsable desarrollo de nuevos proyectos de Android y iOS y también a cargo de mantener y evolucionar aplicaciones de proveedores. Continuamente centrado en cómo mejorar la usabilidad y la experiencia del producto móvil y mantener la mejor estructura del código fuente para aprovechar las nuevas características y desarrollos con la mejor calidad.

Next

Kyperion

Senior iOs developer

Junio 2015 – Septiembre 2015

Project mobile leader encargado desarrollo primera versión aplicación móvil proyecto kyperion

Next

Infantium

Senior Mobile developer

Marzo 2015 – Mayo 2015

Responsable desarrollo nueva aplicación para tablet para plataforma Infantium con tecnología móvil Android.

Next

Celeris Mobile Solutions

Senior Mobile developer

Enero 2015 – Febrero 2015

Colaboración en el desarrollo de aplicación para iPad en Swift para proyecto Emoiste.

Next

InvierteMe-Ventures

Analista programador

Mayo 2014 – Octubre 2014

Participación en proyectos realizados con tecnología iOs y Android, y responsable técnico aplicación Klifik. Funciones de Project Manager para gestión proyecto en ambas plataformas: web y móvil. Diseño de la arquitectura software. Análisis de requerimientos funcionales. Documentación técnica de aplicaciones. Diseño de aplicaciones. Implementación, tests y puesta en producción.

Next

Freelance

Android-iOs developer

Septiembre 2011 - Actualmente

Participación en varios proyectos realizados con tecnología Android, iOs y Apple Watch. Destacaría proyecto de emprendimiento personal la aplicación del Festival Cine Europeo de Sevilla.

SEFF2012 y SEFF2013 fueron las aplicaciones desarrolladas para la edición del año 2012 y 2013 del festival europeo de cine de Sevilla. Para la última edición como desarrollador oficial también participé en el diseño y desarrollo de la aplicación iOs. El objetivo de esta App era dar a todos los asistentes al festival una nueva vía de acceder a todos sus canales y servicios: blog de noticias, canal de youtube, galería de imágenes desde Picasa, uso de mapas para mostrar actuaciones y salas de cine, listado y descripción con detalle de todas las películas presentadas mostrándolas por categorías o por días del festival.

Next

Atos

Software Engineer en proyecto Bundle ECM- Airbus

Abril 2013 – Mayo 2014

Proyecto IT para las distintas plataformas de Airbus: Airbus World, Airbus People and Airbus Supply, donde se ofrecen diferentes servicios por parte de nuestro equipo: vivisimo Java developer, monitorización de procesos y servidores, gestión de proyectos de consultoría y gestión del conocimiento. Estancia en Atos-Toulouse de 3 meses.

Software developer en proyecto NOS SEUR

Septiembre 2012- Abril 2013

Proyecto de renovación tecnológica de todo el sistema operacional de SEUR inicialmente descentralizado por cada franquicia, reuniendo toda la información y operativa de Seur en una misma BBDD tratando tecnologías web framework SEAM,JSF RichFaces, Ajax, javascript, CSS, tratamiento de datos en especificaciones XML y JSON, lenguaje para transformación y presentación de XML: transformaciones XSL (XSLT) y XPath , XSL, EJB 3.0, Hibernate (JPA), Oracle.

Analista Olympics Games London 2012.

Octubre 2011- Septiembre 2012

Diseño, análisis y testing en los sistemas de difusión de información (INFO) y en el sistema de información para comentaristas (CIS).

Analista Proyecto KPN Belgium.

Marzo 2011- Octubre 2011.

Diseño, análisis y pruebas de nuevas funcionalidades en los sistemas del proveedor líder de servicios de telefonía, datos e Internet. Colaboración temporal en otros proyectos: Euskaltel, analista en Billing System Upgrade.

Next

Sadiel

Software developer

Marzo 2008-septiembre 2008.

Desarrollador en proyecto J2SE para la realización de un asistente virtual. Utilización de la herramienta Open ESB que utiliza IDE Netbeans como entorno de desarrollo junto al servidor GlassFish. Exposición de servicios web en el bus, tratamiento de base de datos usando binding componentes, HTTP BC, JDBC BC, procesos BPEL. Creación de un módulo EJB. Estudio de OpenESB en Jboss. Uso del lenguaje Java para la creación de los modulos EJB y tratar base de datos Oracle.

FORMACIÓN

FORMACIÓN ACADÉMICA

Ingeniería Técnica en Informática de Sistemas.

Universidad de Sevilla. 2003-2007

Licenciatura en Ingeniería Informática.

Universidad de Sevilla. Septiembre 2008 -Septiembre 2011.

Quinto Curso de Ingeniería Informática en la Università di Ingegneria Informatica, Genova.

Beca ERASMUS. Italia. 2009- 2010.

Next

FORMACIÓN COMPLEMENTARIA

Curso Marketing Digital.

Google - IAB Spain - Universidad de Sevilla (Diciembre 2014).

iOS Mobile Development Bootcamp Barcelona

IronHack – Barcelona (Octubre – Noviembre 2014).

400+ horas con fundamentos de Objective-C, CocoaTouch y Xcode, interface design, networking y memory management:

  • Básicos: Objective-C, Xcode y interface builder, Swift, Simple memory management, test specs with XCUnit, Cocoa Pods.
  • Coding: MVC pattern, Controllers, Simple views,Views, Custom views y drawing, Simple animations, Autolayout, Touches y gestures..
  • Persistencia: Models, Basic persistence, Basic networking, Threads y concurrency.
  • Testing: Advanced persistence (Core Data), Advanced testing (Kiwi, Expecta), Functional testing (KIF).
  • Conceptos avanzados: Core Graphics y Animations, Location, Advanced networking, Debugging, Profiling.

CURSO DESARROLLO APLICACIONES IOS7 PARA IPHONE y IPAD.

Standford Online. Agosto, 2014

CERTIFICACIÓN VIVISIMO VELOCITY PLATFORM AND IBM InfoSphere Data Explorer.

IBM - Atos Toulouse (Abril 2013).

MÁSTER EN DESARROLLO DE APLICACIONES PARA INTERNET Y DISPOSITIVOS MÓVILES (1500 horas).

Universidad de Sevilla (20/10/2011 - 17/08/2012).
  • JAVA: Notación UML, Arquitectura JavaSE y JavaEE,Aplicaciones Cliente/Servidor,Patrones de diseño como MVC,UI.
  • DISEÑO Y DESARROLLO DE APLICACIONES DE BASES DE DATOS CON ORACLE:Lenguaje SQL. Oracle, JDBC, Hibernate, JPA
  • DESARROLLO DE APLICACIONES PARA INTERNET : Diseño Web. XHTML, CSS, Applets, Javascript, AJAX, XML, Desarrollo de servidores web: Servlets y Java Server Pages (JSP), Notación JSON, Frameworks de desarrollo Web: Struts JavaServer Jaces (JSF), EJB.
  • DESARROLLO DE APLICACIONES BASADAS EN SERVICIOS: Servicios Web: Arquitectura orientada a servicios SOA, desarrollo de servicios web con JAX-WS, JAXB, uso de servicios web públicos (Google, Facebook, Twitter, etc), Cloud Computing, Green Computing.
  • DESARROLLO Y DESPLIEGUE DE APLICACIONES PARA MÓVILES: JavaME, Android uso de lenguaje Java, Windows Phone 7 uso de Framework .Net, iOS 4 (IPhone, iPad) Objetive-C.
  • INTERACTIVIDAD EN NUEVAS APLICACIONES: Pantallas multitáctiles, widget, gadgets, Widget/gadget, TV interactiva IP.

MÁSTER EN E-LEARNING: NUEVAS TECNOLOGÍAS PARA EL APRENDIZAJE A TRAVÉS DE INTERNET (1500 horas).

Universidad de Sevilla (1/10/2010 - 10/07/2011).
  • Plataformas tecnológicas para e-Learning.
  • Diseñar la formación a través de plataformas tecnológica.
  • Procesos de aprendizaje en e-learning.
  • Diseño pedagógico de la formación para e-Learning.
  • Diseño web para e-Learning (Exe-learning).
  • Usabilidad y accesibilidad para e-Learning.
  • Diseño gráfico para e-Learning (Adobe Photoshop).
  • Herramientas 2.0 para e-learning.
  • Entorno de las organizaciones con e-Learning.
  • Nuevas tendencias en e-Learning: m-learning.

Curso de Desarrollo de Aplicaciones Java para Dispositivos Móviles J2ME (150 horas).

Universidad de Murcia (10/02/2011 - 10/05/2011).

Curso programación orientada a objeto con Java (140 horas).

Universidad de Sevilla - Atos. (10/01/2011 - 10/03/2011).

Curso de Diseño de Sitios WEB basados en Gestores de Contenido (CMS) (30 horas).

Universidad de Sevilla. (22/11/2007 - 06/12/2007).
  • Servidores Web.
  • Mysql y phpMyAdmin.
  • Joomla
  • Drupal.
  • Wikis.
  • Zopeplone
Next

CONOCIMIENTO DE IDIOMAS

INGLÉS nivel ALTO-INTERMEDIO
ITALIANO nivel AVANZADO
FRANCÉS nivel PRINCIPIANTE