Summary
I am a highly motivated professional, with international work experience and ten years experience using Java
technologies, during I have achieved relevant and valuable technical skills. I am looking for a position in the web developing
field. Key areas of expertise include new and creative development of Websites and database design, producing excellent
adaptability to new teams and challenging tasks.
I love to spend my free time doing sports: Running, Swiming, Cycling and among things. I am an amateur
triathlete and an Ironman finisher.
Work Experience
Senior Software Engineer
PagoNxt is a world-leading payment solution provider for merchants, international corporates and SME’s, and consumers.
My Tasks are:
- Work in a multicultural team.
- Java 11
- PostgreSQL
- RabbitMq
- Kafka
- ElasticSearch
- Git and Gradle.
Senior Software Engineer
Wata Factory is a Consulting and Outsourcing company located in Jerez. This company offers IT solutions to companies throughout Europe, especially in Germany.
In this company I develop Back-End applications in Java 11 and make modifications in the Front part of Angular of a CRM for a German company. I teach Big Data technologies for the company.
My Tasks were:
- Work in a multicultural team.
- Java 11.
- Mysql.
- Angular 10.
- Git and Maven.
Domain and Software Architect
OptimaMGS, a brand of Sportradar is a group of companies developing and maintaining Gambling and Bookmaking software
worldwide for the commercial online and retail gambling industry since 2012.
OptimaMGS is transforming from a horizontal architecture, teams are working for all code pieces, to a vertical architecture:
The teams work for a specific area. I include in the FixedOdds and Core team during this time.
My Tasks were:
- Work in a multicultural team.
- Take the requirements from the Manager and differents customers
- Control the Quality Code
- Transform code from a monolith to several microservices
- Java 7 and 8
- Adapt SOAP Architecture to REST
- Deploy using maven.
Data Engineer and Architect
Strategy Big Data is a young company but its founders have been pioneers in the Big Data field. Strategy Big Data
helps companies with their data management as well as provide them with the best solution for using their data.
I am working on several projects of Beam Suntory (Beam Suntory It is the third largest producer of distilled beverages worldwide).
Working with the Chicago's and Madrid's teams, we have created several processes for extracting information of several
providers and upload this information to Big Query.
My Tasks were:
- Work in a multicultural team.
- Take the requirements from the Senior Manager.
- Control the Quality Code
- Develop new functionalities
- Scala 2.11 and Spark 2.2.0.
- Deploy using SBT.
Software Architect and Data Engineer
Datio is a Joint venture between one the biggest bank in the world (BBVA) and a Big Data Company (Stratio).
This company is building a new environment for exploiting the data quick, reliable and scalable.
I have worked different roles in DATIO. I was a big data developer in an interface for loading data with Spark.
After this interface, I was working as a Team Leader in one process migration to Spark.
My tasks were:
- Working a part of a Team following Scrum.
- Take the requirements from the Product Owner.
- Choose the right technology for developing the requirements.
- Control software quality.
- Develop new functionalities
- Java 1.8, Scala 2.11, Spark 1.6.2 and Kafka.
- Deploy using Maven and Git (Revision Control).
Software Engineer
In Thomas Cook Group (one of the world’s leading leisure travel groups), I have been working for several
teams.
I was involved in the development of the Customer API (Called My Account) from the beginning. We developed a
complete APIRest to communicate different internals tools with the Website and the Mobiles App. After
sometime,
I created a APIRest to communicate our providers with the customer API. With this new tool the customer could
check their bookings and add new extras.
My Tasks includes:
- Take the requirements from the Product Owner.
- Give priority the most valuable requirements to the customers.
- Involved in sprint planning, grooming, stand-up, retrospective, and show&tell meetings.
- Create the REST APIs using TDD, we have more than 80% coverage in our Code.
- Integrate diferentes providers with the customer place.
- Working a part of a Team following Scrum methodology and setting our own deadlines. Always considering
what was the optimal deadline for the customer.
Devs Environment:
- Mule, Apache Tomcat, Nginx, Java 1.7, Spring REST, Hibernate, Mongo DB, MySql, NodeJS and Angular.
- Deploy using Maven, grunt and Git (Revision Control).
Software Engineer
In Opodo (part of the European biggest E-Travel Group ODIGEO). I was responsible to create new functionalities
for the shopping basket and flights of Opodo and maintain its correct behaviour (Search Flights, Transactions
and
Payment process).
My Tasks were:
- Judging market’s needs, converting them into requirements of specific development, in order to develop the
Website matching his demands.
- Discussing the different possibilities and strategies for the development of the Site with the markets.
- Adapt Opodo's sites for one group platform.
- Using Junit for unit testing.
- Working with my Team in Scrum and setting our own deadlines, keeping the Markets updated with our
progress.
Devs Environment:
- JBoss, Apache, Java 1.5, Spring, Hibernate, Struts, Oracle DB, Junit, Jquery and JSP.
- Deploy using Maven and Mercurial.
Senior Developer
Tecnogram develops software's specific for defence industries. Its mainly customers are INDRA SISTEMAS, NAVANTIA,
SPANISH NAVY and AIRBUS MILITARY. I have analysed and I developed various applications for Airbus Military:
Human Resources and incidence systems of planes
My Tasks were:
- Meeting with the customers to get new specifications.
- Analysing and Specifications of new applications.
- Maintain the correct behaviour of servers and applications.
- Using a business process management (Framework TimeProcess) to create the new applications.
Devs Environment:
- Java 1.4, Java 1.6, Oracle DB, Hibernate, Spring, Spring MVC, XML, JavaScript and JQuery.
- Deploy using Subversion and Ant for control version.
Junior Programmer, Analyst - Developer
PAP TECNOS S.A. is a Spanish company that manufactures and supplies a wide variety of equipment and systems of
last generation for application in the defence and security market., under license of international OEM's.
My Tasks were:
- Develop specific applications for Airbus Military.
- Gather and analyse the customer's requirements.
- Manage the correct behaviour of the server and the applications.
Devs Environment:
- Oracle, Java 1.4 and Struts.
- Deploy using subversion and Ant for control version.
Programmer
Telefonica Soluciones is a part of Telefonica (Nowadays, Movistar). this areas is in charge of realise the
software tests.
My Tasks were:
- Manage a Work log and ensure its correct behaviour.
- Develop small web applications for Manager Team.
Devs Environment:
- Oracle DB, Microsoft SQL Server, .Net, C# and Ajax.
IFS Defence (Uxbridge and New Malden, London, UK)
Student in practise
Student in Practice in IfsDefence (British Aerospace System – Ifs). I was working in IT department and I
occasional work with marketing projects for a company.
My Tasks were:
- Get spare parts of old laptops.
- Repair laptops and install software.
- Install Software in several Computers (using Ghost).
- Configure and manage servers, website and ftp.
- Help marketing department in some tasks.