I am a software engineer with over 10 years of experience in the industry. In all these years I have gone through several companies in different roles and I have been able to develop myself professionally in different areas.
This background includes working in large multinational consulting firms, where I have participated in various projects of different natures, I have been able to work on projects abroad integrating myself into different cultures, coordinate small development teams, accompany junior profiles in their beginnings, be part of projects with a multitude of teams and numerous, etc.
I have also had the opportunity to work in a startup practically from the moment of its inception, which allowed me to experience how difficult it is to create something from scratch. A very valuable experience that allowed me to see closely the other side of the coin, that of the entrepreneur.
I am passionate about programming and I am a very curious person, which makes me be in a continuous learning process. This is what led me to study a master’s degree in Data Science & Big Data. An exciting area, with much to say in the coming years and which I would like to be part of in the near future.
Master's degree in Data Science & Big Data, 2019
U-TAD
Computer Science Engineering, 2007
Deusto University
Java 8
,
PostgreSQL
,
Microservices
,
REST
,
Spring Boot
,
Docker
,
Swarm
,
GlusterFS
,
Python
,
NodeJS
,
Git
,
Maven
,
Scrum
Locken is a product company with a small and constantly evolving IT department. Being a small IT department, my role in the company has not been fixed, it has changed over time as needed. The main functions I have carried out are:
Integration test infrastructure refactoring transforming legacy code into a spring boot project, using testing frameworks, with automatic report generation, integrated with jenkins and docker.
Java 8
,
Spring Boot
,
JUnit
,
Selenium
,
Jenkins
,
Docker
,
Rancher
Design and development of a microservices based architecture that serves as a backend for the company’s mobile and web applications.
Java 8
,
Spring Boot
,
Spring Cloud
,
Consul
,
Docker
,
Rancher
Configuration, customization and deployment of an Identity Server that is the core of authentication for the entire new microservices-based infrastructure of the company.
WSO2 Identity Server
,
Docker
,
Rancher
Development of a skype chatbot to offer a new entry channel to end users.
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
Implementation, evolution and maintenance of BI platform for reporting automation.
Pentaho
,
PDI
,
ETL
,
Pentaho BA
,
PostgreSQL
,
Git
Development of an API REST that acts as a façade for another third-party web application. It integrates with the other application through XML/RPC services. The objective is to simplify the use of the services of the third party application, developing others of a higher level.
Spring Boot
,
Apache Camel
,
XML/RPC
,
API REST
,
Git
Development of a web application for the real-time visualization of accesses to telecommunication facilities. This web application exposes a REST API and acts as a backend for a mobile access management application.
Spring Boot
,
Java 8
,
Spring MVC
,
JQuery
,
Websockets
,
Zuul
,
Eureka
,
Docker
,
Docker Compose
,
Git
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
,
Paypal integration
,
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