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 MLlibKeras y TensorflowPandas, Numpydplyr, tidyverseTableau, ggplot2, Bokeh, d3.js, CartoDBJava 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