Currículum
Experiencia
2020
Lean MindSoftware Developer
Formación continua y participación activa en proyectos de cliente, con prácticas de Agile development y metodología Extreme Programming.
2019
Lean MindApprentice
La formación como aprendiz me ayudó a crecer como desarrollador de software, aportándome conocimientos sobre buenas prácticas, código limpio, técnicas de refactoring, desarrollo orientado a tests, a comportamiento y otros.
2017 - 2018
FreelanceSoftware Developer
Trabajar como freelance me aportó una visión más amplia en el desarrollo de proyectos, ampliando mis competencias en funciones como la comunicación con el cliente, selección de tecnologías, aseguramiento de la calidad, gestión de los requisitos y capacidad de abstracción, entre otras.
Formación
2018
Codesai (España)Curso de TDD
Curso esencialmente práctico, realializando Test-driven development en pair programming bajo la supervisión y guía de un experto.
2014 - 2016
CIFP Villa de Agüimes (España)Desarrollo de Aplicaciones Multiplataforma
Desarrollo, documentación e implantación de aplicaciones en entornos de escritorio, móvil y web. Administración y diseño de bases de datos y gestión de sistemas informáticos.
2014
Universidad de Alicante (España)Lean Startup, desarrollo de modelos de negocio
Lean Canvas es una herramienta esencial para crear modelos de negocios, describiendo diferentes aspectos de tu idea de negocio necesarios para el correcto funcionamiento de tu proyecto. Se trata de una simplificación del Business Model Canvas para startups principalmente de carácter tecnológico.
2014
SPEGC (España)Iniciación a Unity
Curso de introducción al desarrollo de videojuegos con Unity. Conocimiento de la interfaz, elementos fundamentales del motor y desarrollo de un videojuego.
2014
Proyecto CETIC (España)Iniciación a Android
Aprendizaje de las características y fundamentos para realizar desarrollos en la plataforma utilizando el IDE Android Studio.
2014
Proyecto CETIC (España)Iniciación a iOS
Aprendizaje de las características y fundamentos para realizar desarrollos en la plataforma utilizando el IDE Xcode.
2013
Universidad Politécnica de Madrid (España)Desarrollo de aplicaciones para Firefox OS
Creación de Open Web apps en HTML5 aplicando conceptos como Mobile First y User Experience.
2012 - 2013
Instituto FOCAN (España)Administrador de servidores y páginas web
Desarrollo de páginas web sobre el stack XAMP, compuesto por el servidor web Apache, el sistema de bases de datos relacional MySQL, PHP como lenguaje de backend y HTML5, CSS3 y JavaScript en frontend.
Desarrollo
Lenguajes
Java
JavaScript
Kotlin
PHP
Ruby
TypeScript
Bases de datos
Oracle
MariaDB
MySQL
PostgreSQL
MongoDB
Frameworks
Laravel
Ruby on Rails
Spring Boot
Symfony
Librerías
React
Diseño
Lenguajes
CSS
HTML
Frameworks
Bootstrap
Materialize CSS
Otros