Download PDF


Software development programmer working in Java based environments.

Experience with frameworks as Vaadin or Spring.

Solid background with SQL, Linux and Code Quality tools.

Great troubleshooting, and testing skills.

Front end basic knowledge.

Work experience

July 2017Present

Java Software Developer


Project/s: Bank application 

Role: Backend Developer

Languages, tools: Java 8, Spring Boot, Git, DB2

Micro-services based on Spring Cloud libraries 

November 2016July 2017

Java Developer

GFI Software Consulting.

Project/s:  Developing and Testing a Travel Web Application.

Role: Backend Developer 

Languages, tools: Spring Boot, Spring Cloud Netflix, iBatis, PostgreSQL, Git, Sonar

July 2016October-2016

Java Developer

Tuyu Consulting  

Project/s: National Bank website. Developing and Testing for its Insurances sector

Role: Backend Developer

Languages, tools: Java 6, Weblogic 10, JSP, Subversion, Sonar.

October 2014July 2016

Business management rules implementation and testing

Oeasia Consulting. 

Project:   Working in a Credit company. Doing an Application migration from Java to a Business Rule management System (Blaze). Bug fixing in its old app and doing functional Testing in its new system.

Role: Java Developer.

Languages, tools: Java, Oracle DB, Spring Boot

January 2012July 2016

Java Developer


Project: School management system web app. Implementation and bug fixing. Unit testing. Implementation, testing and bug fixing.

Role: Freelance Java Developer. 

Languagestools: Tomcat 7, Java 7, Vaadin 7, Git, Maven.

Sep 2012Sep 2014

Java Tester


Project: Working in several projects for unrelated sectors as: Insurances, Sports, Project management. Tasks as improving Coverage testing, fixing bugs  or App migration between Operating Systems or Java versions.

Role: Freelance Java Testing Developer. 

Languages. tools: RedHat OS, Ant, Maven, Java 5-6, Jacoco, Emma, Subversion, AWS


Sep 2013Jun 2014

University Degree

UAB Bellaterra

Computer Engineering.

Sep 2005Jun 2007

Computing Application Development. Certificate of Higher Education 

IES Joan Brossa

Apps development. Relational database design and implementation. Language programming: C++, Java, .NET. Web pages: CSS, HTML, JavaScript

Sep 1988Jun 1993

General Certificate of Secondary Education

IE Josep Pla




Scrum Fundamentals Certified (SFC)


Fundamentals of Scrum Agile methodology

Jun 2012Present

Oracle Certified Professional. Java 6 Programmer


Nov 2015Present

Vaadin 7 Certified Developer


Languages skill


    -Native speaker


    -Written: good command knowledge

    -Spoken: good command knowledge