Curriculum Vitae



JOB HISTORY


October 2018-Present

Software Engineering Team Lead – GFI

CNP Partners

Functions / Responsibilities
▪ Analysis and assignment of tasks
▪ Implementation of good development practices
▪ Coordination with the Software Factory.
▪ Design and development of Web Services, corrective and evolutionary.

October 2017-September 2018

Senior IT Consultant – Experis

CNP Partners

Functions / Responsibilities
Service development and frontend of core applications of the company.
 Transversal company utilities (log aggregators, planners, etc.).
Continuous maintenance and integration support Jenkins, Sonar, Archiva, GIT, SVN, etc.
Systems integrations.

Project Description
CIIS: Application that manages investments, policies and insurance for clients in Italy.
Technological environment
Java EE, Spring, Apache Struts 2, Hibernate, Web Services (SOAP, REST, XML and JSON), Apache Maven, JavaScript, JQuery, JSON, XML, HTML, Git, Subversion, Jira.

December 2016-October 2017

Senior IT Consultant – atsistemas

Rural Computer Services (RSI)

Functions / Responsibilities
I participated in the development of several internal projects of the company:
▪ Development of a REST service for the generation of CSVs from SOAP queries, using Spring MVC.
▪ Development of a web application with Bootstrap, JQuery in the front-end and Java EE Servlets in the back-end, which automates the process of processing the traces generated by the development team, to facilitate debugging tasks.
▪ Support in the migration of the IRIS application to the MIDAS front-end, resolving issues.

Project Description
MIDAS is the new front end of the RSI banking core generated in HTML 5 from Java code.

Technological environment
Java EE, Servlets, Web Services (SOAP, REST, XML and JSON), Apache Maven, Apache POI, JavaScript, Bootstrap, JQuery, JSON, XML, HTML, AppBuilder, Subversion, Redmine, Remedy.


September 2016-November 2016

Senior IT Consultant – atsistemas

Allfunds Bank

Functions / Responsibilities
Development of templates in XSL language for dynamic generation of PDF documents.

Project description
Leveraging the data exposed by the bank’s new Java API to generate dynamic financial reports.

Technological environment
XSL, XML, Java, Eclipse, Apache FOP.

August 2015 – July 2016

Senior IT Consultant – atsistemas

El Corte Inglés

Functions / Responsibilities
As a member of the maintenance team of the e-commerce platform of El Corte Inglés based on Oracle ATG my duties were:
▪ Analyze and determine the scope of the incidents in production.
▪ Make corrections in the source code.
▪ Perform evolutions to add new functionalities.

Project Description
▪ Omnistore: Project that includes all the e-commerce websites of El Corte Inglés.
▪ Profile: Project that includes the management of online accounts of customers.

Technological environment
Oracle ATG 10, Oracle Endeca, Oracle Database, BMC Remedy IT Service Management Suite, IBM Rational Team Concert, IBM Product Information Manager (WPC), Java, Gradle, Apache Maven, Apache Ant, Eclipse, Web Services (REST + JSON).

March 2015- July 2015

Senior IT Consultant – atsistemas

Transfesa

Functions / Responsibilities
▪ Develop the functionality of a web application using the Oracle ADF 12c framework.
▪ Develop the back-end of two hybrid mobile applications using the Oracle MAF framework.
▪ Develop the front-end of two hybrid mobile applications using HTML and CSS.
▪ Develop the communication between the mobile applications and the company’s REST API using JSON messages.

Project Description
The project consisted in the realization of several pilot applications, for web, mobile and tablets, with Oracle technologies.

Technological environment
JAVA 8, JDeveloper 12c, Oracle ADF 12c, Oracle Mobile Framework 2.1.2 (MAF), CSS, Web Services (REST + JSON ), SQLite, Subversion.


June 2014 – March 2015

Consulting and Development Engineer – Systems Panel

Telefónica

Functions / Responsibilities
I participated in the development of the logic layer that connects the front-end to the back-end of the Pre-Sales module.

Project Description
I participated in the Pre-sales module of project TELCO 3.0 where the commercial flow is managed from the creation of an Opportunity to the closing of the sale.

Technological environment
ADF Faces, JDeveloper, Java EE, Apache Maven, Nexus, Subversion, Jenkins, SonarQube, Weblogic Server Application, Oracle Database 11g, Web Services SOAP.

June 2014 – March 2015

Co-founder

Lean Sales Panel Ltd.

Functions / Responsibilities
▪ Product development.
▪ Interviews with clients.
▪ Participation in the implementation of the web application.
▪ Online presence and Social Media strategy.
▪ Communication with investors.

Project description
Lean Sales Panel was a platform that allowed companies with a B2B model to quickly determine if business opportunities were real, if they were valuable and if they could be earned.

Technological environment
PHP, HTML, JavaScript, CSS, Bootstrap

January 2013 – July 2013

Co-founder

Educamy Ltd.

Functions / Responsibilities
▪ Product development.
▪ Interviews with clients.
▪ Participation in the implementation of the web application.
▪ Online presence and Social Media strategy.
▪ Communication with investors.

Project description
Educamy was a startup that aimed to create a classroom management system, designed for tablets (iPad, Android) that will allow teachers to manage all evaluable content in one place, saving paper, time and the risk of losing important data.

Technological environment
Android, MySQL, Bootstrap.

June 2013- September 2013

Startupper

Searchcamp Ltd.

Description
Searchcamp was an accelerator for startups and Internet entrepreneurs. Through a 12-week immersive program, plus a subsequent incubator stage, offered seed capital and a mentor-led training program, in order to prepare companies to receive investor financing and to achieve «product/market fit».

Training
Multiple talks and courses on Lean Startup, Customer development, User experience (UX), Customer focused design, Data metrics, Business Model and Growth Hacking among others.

March 2012 – May 2013

Technology Consultant

Cediant

Functions / Responsibilities
▪ Development of corrective and evolutionary tools for the CORONA web application using the Oracle ADF framework.
▪ Analysis and development of two web applications for the control of stock and orders of the dental clinics  of the Alfonso X «El Sabio» University using the Oracle ADF framework.
▪ Analysis and development of a Java EE application with Servlets for the management of machinery of the company Sacyr-Valoriza.

Project description
CORONA is the application used by the Alfonso X «El Sabio» University to manage patients, students, teachers, appointments, treatments, billing and material orders for its two dental clinics in Madrid.

Technological environment
Oracle ADF – ADF Faces, ADF Bindings (EO, VO, AM, DataControls) -, JDeveloper, Weblogic Server Application, Oracle Database 11g, Web Services SOAP, Java EE, Netbeans, HTML, CSS, Subversion.

EDUCATION


2012

Computer Engineering

Universidad Alfonso X «El Sabio»

2017

Master in Management of Technological Projects

Universidad Pontificia de Salamanca

Objectives
To provide comprehensive training in project management and IT services. This includes areas such as software quality, regulations and legislation, human resource management, agile and predictive methodologies, auditing and IT service governance and management.

Acquired Knowledge
PMP, Prince 2, Metrica v3, Scrum, Lean, Kanban, SAFe, LeSS, DAD, Nexus, ITIL, COBIT, CISA, Software Quality, Equipment Management etc.

Final Work
«Agile Transformation Plan Applied to Large Organizations».

2018-2019

MICROMASTERS IN DIGITAL PRODUCT MANAGEMENT AND DIGITAL LEADERSHIP

Boston University Questrom School of Business

Objectives
▪ Agile and lean management practices for creating software and digital products.
▪ Social media and market testing methods.
▪ How to drive business value through experimentation.
▪ Development of platform based strategies for growth.
▪ Negotiation and management of digital transformation projects.
▪ Effective people and team management strategies.

2020-2021

UNIVERSITY EXPERT IN DEVOPS & CLOUD

Universidad Internacional de La Rioja

Objectives
▪ Introduction to DevOps.
▪ Continuous integration and software quality.
▪ Cloud environments on DevOps.
▪ Monitoring, dashboards and DevSecOps.
▪ Case study.

Acquired Knowledge
AWS (Cloud Formation, CodeBuild, ECS Fargate, CodeSummit, CodeDeploy, CodePipeline, S3) , Azure, Virtual Box, Vagrant, Terraform, Packer, GitHub, Jenkins, Docker, Kubernetes, Puppet, Chef, Ansible, Groovy, Prometheus, Grafana, ELK, Apache Kafka, Jupyter, Hygieia, SonarQube, WhiteSource,
Nexus, Artifactory, Maven, Gradle, NuGet.


CERTIFICATIONS

Oracle Certified Associate, Java SE 8 Programmer

AWS Certified Solutions Architect – Associate

TOGAF 9 Certified

PRINCE2 Agile

PRINCE2 Foundation

Professional Scrum Product Owner I

Professional Scrum Master I

Agile Scrum Foundation

Certified Disciplined Agilist

Technical knowledge


Java EE, Spring & Spring Boot, Apache Struts 2, Hibernate, Apache Maven, Test Driven Development, Web Services (SOAP & REST), JavaScript, JQuery, HTML, CSS, Subversion, Git, Jenkins, SonarQube, AWS, Docker,  Kubernetes, ELK, Kafka, RabbitMQ etc.

Lean-Agile Methodologies


Scrum, Xp, Kanban, ScrumBan, Lean Software Development, SAFe, Disciplined Agile Delivery, Large Scale Scrum, Nexus, DevOps etc.

Recommended Books