Escrito
medio
Leído
alto
Hablado
medio
Escrito
alto
Leído
alto
Hablado
alto
Máster en Data Science & Big Data, 2019
U-TAD
Ingeniería en Informática, 2007
Universidad de Deusto
Ingeniería Técnica en Informática de Gestión, 2005
Universidad de Deusto
Máster en Data Science & Big Data
SciKit Learn
y Spark MLlib
Keras
y Tensorflow
Pandas
, Numpy
dplyr
, tidyverse
Tableau
, ggplot2
, Bokeh
, d3.js
, CartoDB
Java 8
,
PostgreSQL
,
Microservicios
,
REST
,
Spring Boot
,
Docker
,
Swarm
,
GlusterFS
,
Python
,
NodeJS
,
Git
,
Maven
,
Scrum
Locken es una empresa de producto con un departamento de IT pequeño y en constante evolución. Al tratarse de un departamento de IT pequeño, mi rol en la empresa no ha sido fijo, ha ido cambiando a lo largo del tiempo según las necesidades. Las principales funciones que he desempeñado son:
Refactorización de infraestructura de tests de integración transformando el código legacy en un proyecto spring boot mavenizado, usando frameworks de testing, con generación automática de informes, integrado con jenkins y con docker.
Java 8
,
Spring Boot
,
JUnit
,
Selenium
,
Jenkins
,
Docker
,
Rancher
Diseño y desarrollo de una arquitectura basada en microservicios que sirve como backend para las aplicaciones móviles y web de la compañía.
Java 8
,
Spring Boot
,
Spring Cloud
,
Consul
,
Docker
,
Rancher
Configuración, personalización y despliegue de un Identity Server que es el core de la autenticación de toda la nueva infraestructura basada en microservicios de la empresa.
WSO2 Identity Server
,
Docker
,
Rancher
Desarrollo de un chatbot de skype para ofrecer un nuevo canal de entrada a los usuarios.
Microsoft Bot Framework
,
Node.js
,
Restify
,
IA
,
NLP
,
Dialogflow
,
Azure Bot Service
,
Twilio
,
SMS
,
API REST
,
Spring Boot
,
Spring MVC
,
Spring State Machine
,
Redis
,
Docker
,
Docker Compose
,
Git
Puesta en marcha, evolución y mantenimiento de plataforma de BI para la automatización de la generación de informes.
Pentaho
,
PDI
,
ETL
,
Pentaho BA
,
PostgreSQL
,
Git
Desarrollo de un API REST que actúa como fachada de otra aplicación web de terceros. Se integra con la otra aplicación mediante servicios XML/RPC. El objetivo es el de simplificar el uso de los servicios de la aplicación de terceros, desarrollando otros de más alto nivel.
Spring Boot
,
Apache Camel
,
XML/RPC
,
API REST
,
Git
Desarrollo de aplicación web para la visualización en tiempo real de accesos a instalaciones de telecomunicaciones. Dicha aplicación web expone un API REST y actúa como backend de una aplicación móvil de gestión de acceso.
Spring Boot
,
Java 8
,
Spring MVC
,
JQuery
,
Websockets
,
Zuul
,
Eureka
,
Docker
,
Docker Compose
,
Git
Precursor de
Docker
. Lo incorporé en mis primeros proyectos, e hice ver sus bondades a mis compañeros. Finalmente docker se ha convertido en una herramienta utilizada en todos los nuevos desarrollos, facilitando mucho la preparación de los entornos y los despliegues.
Precursor de los
chatbots
. Tras varias POCs, se desarrolló el primer chatbot oficial, ofreciendo un nuevo canal de comunicación, al cual los usuarios están cada vez más habituados, y así liberando al departamento de Service Desk de las llamadas más repetitivas.
Precursor de las
PWA
. Aun siendo una tecnología que se encontraba en estado “alpha”, realicé una primera POC para conocer las posibilidades que ofrecen.
Java 8
,
Spark
,
Cassandra
,
REST
,
Apache Camel
,
Activiti
,
Spring Boot
,
JUnit
,
DB2
,
Git
,
Maven
,
Scrum
Java 8
,
REST
,
AngularJS 1.5
,
Angular Material
,
Angular UI Router
,
Gulp
,
Bower
,
Karma
,
Jasmine
,
Protractor
,
Arquillian
,
JUnit
,
Git
,
Maven
Java 7
,
JQuery
,
Thymeleaf
,
Spring MVC
,
Spring Security
,
LDAP
,
Weblogic
,
Hibernate
,
SQL
,
Oracle
,
Web Services
,
JUnit
,
SVN
,
Maven
,
Jenkins
Java 6
,
JQuery
,
JSP
,
Struts
,
Spring
,
Spring Batch
,
Weblogic
,
Hibernate
,
SQL
,
Oracle
,
REST
,
Web Services
,
JUnit
,
DBUnit
,
SVN
,
Maven
,
Jenkins
Java 6
,
Spring MVC
,
REST
,
Integración con Paypal
,
Spring Social
,
Spring Security
,
Spring Batch
,
Apache Camel
,
JSP
,
HTML
,
JQuery
,
AngularJS
,
Elasticsearch
,
Spring Data
,
JPA
,
Hibernate
,
MySQL
,
JUnit
,
Tomcat
,
Git
J2EE
,
Struts
,
JSP
,
JSTL
,
Servlet
,
JavaScript
,
CSS
,
EJB
,
Web Services
,
JUnit
,
SVN
,
Weblogic
,
SQL
,
Oracle
,
Maven
,
Hudson
J2EE
,
Struts
,
Documentum
,
JSP
,
JSTL
,
Servlet
,
JavaScript
,
CSS
,
EJB
,
MDB
,
Web Services
,
JUnit
,
DBUnit
,
SVN
,
Weblogic
,
SQL
,
Oracle
,
Maven
,
Hudson