Download PDF

Work History

Nov 2010Present


Rude Labs

Development of next generation mobile games and applications

Nov 2009Dec 2010

Product development manager / Software architect

Semantix Group

  • Management and coordination of multidisciplinary team (development team provided by external supplier, internal customer, user interface designers, etc.) using agile methods (Scrum / XP)
  • Architecture, design and programming of a web application for structured edition of glossaries on Java EE platform (GWT / Spring / Hibernate).
Sep 2007Oct 2009

ICT infrastructure architect

OPEN input

  • Methodological and technical training, architectural consulting and development on Java EE platform using agile methods (Scrum / XP) for several companies (Institut Cartogràfic de Catalunya, Grifols, etc.).
  • Creation of infrastructure for installation, management and automated monitoring of servers and workstations.
  • Creation and development of several products by using and assembling existing open source products.
  • Installation and maintenance of workgroup servers (Windows, GNU/Linux) and workstations (Microsoft Windows), and installation of IP telephony in several clients.
May 2005May 2007

Software architect / Systems administrator


Software architect

  • Responsible for the databases of the centre, maintenance of existing databases and development of new databases and related applications.
  • Development of an ETL framework for transfer of information among heterogeneous databases on Java / Spring platform.
  • Development of an application for dynamic creation of surveys and data entry, based on standards from the Neuchâtel group for statistical classifications and Metanet for storage of statistical data on Java / AspectJ platform.
Systems administrator
  • Installation and maintenance of proxy server, development server (SCM and test environment with database and web server) and application server of the centre (production environment with database and web server, and centralized backup system)
  • Migration of databases from SQLServer 2000 to PostgreSQL 8 and modification of existing applications.
Oct 2002May 2005

Software architect / Systems administrator

OPEN input

Software architect

  • Project mentoring on Java EE platform for Houndline developing two applications: time-sheet management application for Grupo Uriach; financial and mortgage management application (bank mediation) for Gestión Directa, which later became a widely spread product in the sector (Integration Credit)
  • Analysis, design and programming of a news publishing system for Actaris on Java EE platform.
  • Participation in a migration project of the SLI application (Seat/VW dealers - VAESA) to Java EE platform (Swing/WebSphere/CICS).
  • Maintenance of eProcurement application for Actaris. Evolution to a Java EE layered architecture.
  • Teacher in several courses on Java SE, Java EE, UML and RUP.
Systems administrator
  • Installation and maintenance of proxy and mail server for Circuit de Catalunya on Linux platform.
  • Installation of development server (SCM, database server, Java EE application server) and development workstations (database server, Java EE application server, Java EE development environment using Xdoclet / Maven / Eclipse) within the project mentoring for Houndline.
Sep 1999Jul 2002

Software architect / Project leader


  • Consulting, educational and architectural design tasks in the area of Java and application servers.
  • Technical advisor and project leader in Debis. Development of several projects for “la Generalitat” involving integration of heterogeneous systems (ServiCaixa(ATM system)/NetDynamics/DB2, Integrated bibliographic system).
  • Project leader and consultant in the migration of several applications from Lotus Notes to Java2 Enterprise Edition at Retevisión.
  • Functional analysis in AMEC’s Enterprise Web
Mar 1999Sep 1999

Analyst - Programmer


Analysis, design and programming tasks in the development of a real time system for parking control and management

Mar 1997Mar 1999

Analyst - Programmer

Grupo C.P. (currently Tecnocom)

  • Analysis and programming tasks in maintenance and development for the department of Security and Technology at La Caixa. Project leader for the Y2K software revision.
  • Analysis and programming tasks in the department of Internet / intranet development.
  • Creation of a R+D and area coordination group. 
  • Educational tasks as teacher in a course of application design for Internet/intranet.
Jun 1995Jan 1996


Data Control

Educational tasks as teacher of C and C++ in official IBM courses


Software architect with experience in iOS, JavaEE platform, and Linux system administrator; interested in everything related to agility and workforce motivation.


My current objective is to create a place where I and my coworkers are able to learn and have a lot of fun while delivering great products to our clients, either corporate or individual.


  • Castelldefels Digital i de les Tecnologies de la Informació i la Comunicació 2008” award in the category “Serveis de Tecnologies de la Informació i la Comunicació” (ICT services) for the technological innovation developed in OPEN input.
  • Profesional del año” (professional of the year) award for the work developed in C.P. Software during 1997.