Developer. Thinker. Tinkerer.

I'm an enthusiastic software engineer with a strong interest in programming languages, Internet, Web development, B2B integration, who enjoys working in teams, is continuously learning, and cares about code quality.


  • Lead Software EngineerDecember 2013 - Present

    Altocloud | Ireland

    Lead Software Engineer at Altocloud, an exciting Start-up leveraging social media and big data analytics to enable businesses to better engage with customers. Altocloud’s SaaS-based customer care solution brings context and analysis to the customer interaction.

  • Software Developer & ConsultantFebruary 2009 - Present


    Development of a variety of mobile apps and web applications, including a Supply Chain Management (SCM) system, a Warehouse Management (WMS) system, B2B integration for one of the top ten global companies in transport and logistics and interactive data visualisation solutions (bar charts, decision trees, scatter plots, etc.).

    Key technologies: Ruby on Rails, Node.js, MySQL, HTML, CSS, JavaScript, jQuery, Raphaël, Drupal, WordPress, Magento.

  • Software Engineer & ResearcherMay 2008 – November 2013

    Digital Enterprise Research Institute | Ireland

    Lead developer of the platform.

    Collaboration in other Open Source projects such as JSONLD-RDF2Go and Aperture.

    Lead developer of the FAST platform back-end.

  • ResearcherDecember 2007 – April 2008

    Universidad Carlos III de Madrid | Ireland

    Involved in several research projects such as GODO (Goal Driven Orchestration for Semantic Web Services) and SONAR (Corporate Financial Search Engine based on Semantic Technology), developing NLP algorithms, a semantic Web-based search engine prototype and knowledge discovery from social networks.


  • M.Sc. in Computer Engineering2004 - 2006

    Universidad Carlos III de Madrid
  • B.S. in Computer Engineering2001 - 2004

    Universidad Carlos III de Madrid