Join Reveal your professional image and interests.

Work Experiences


Software Engineer and Scrum Master @Hole 19

Jun 2012 - current

Designed and implemented Hole19's backend using Ruby On Rails and postgres.
Deployed and scaled the backend in the cloud using heroku, cloudflare and nginx running in EC2 (AWS).
Developed Hole19's social network ( and website using emberjs.
Developed and maintained Hole19's Android and iOS apps.
Implemented and managed the development process using scrum and TDD.

Co-founder @DriveMe2

May 2012 - Oct 2012


Advisory Board Member @Hole 19

Jan 2012 - May 2012

Helped steering the development team into Scrum and Ruby On Rails.

Scrum Master (CSM) @Yunit

Oct 2010 - May 2012

Implementation of the Scrum methodology in a team up to 12 people.
Responsible for requirements analyses, elaboration, managing of internal and external projects.
Responsible for budgeting of internal and external projects.
Responsible for several recruiting processes of developers.

Software Engineer @Yunit

May 2009 - May 2012

Design and development of a Content Management System based on JCR (JSR 170 and 283): infrastructure, content's presentation, synchronous and asynchronous content's publishing mechanism, caching, managing backoffice and client's APIs.
Research, design and development of an architecture and infrastructure to integrate enterprise applications (Java, Ruby On Rails, etc) synchronous and asynchronously using AMQP (RabbitMQ).
Design and development of Ruby On Rails web applications (backoffice and frontend).
Development and maintenance of J2EE applications.
Test and research of NoSQL databases.

Technologies used: J2EE, JSP, EJB, Stripes, Struts, Groovy, Apache, Tomcat, Oracle, Ruby On Rails, RubyGems, CouchDB, Javascript, JSON, jQuery, HTML, Mercurial, Hudson/Jenkins (Continuous Building Server), Apache JackRabbit, RabbitMQ.

Software Engineer @TIM w.e.

May 2008 - Apr 2009

Development and maintenance of the infra-structure responsible for the processing of text messages (SMS), billing and subscription.
Development of websites and mobile sites for media contents and subscription services.

Technologies used: J2EE, EJB, Java Server Pages, HTML, XHTML-MP, Javascript, AJAX, JSON, XML, XSLT, WAP.

Software Engineer @PT Sistemas de Informação, S.A.

May 2005 - May 2008

Development and maintenance of tmn ( website and other intranet and extranet websites, all deployed in a cluster environment.
Design and development of management tools, applications and integration mechanics with the company systems.
Design and development of a marketing campaign system used for services promotion, cross sell, discounts, all available in the website.

Technologies used: J2EE, Java Webservices, Java Server Pages, Java Portlets, HTML, Javascript, AJAX, JSON, Drools, Tapestry, XML, XSLT, XPath.

Co-founder and CTO @Easy - Earth Systems Consulting

Mar 2005 - May 2008


Software Developer @Centro de Modelização de Reservatórios Petrolíferos, IST

Sep 2003 - Apr 2005

Desgin and development of a Geopraphic information System (GIS).
Implementation and integration of a set of neural networks with the GIS developed.

This was a major environmental project for the city of Sines (Portugal) that allowed people to consult, on the web, forecasts of the air pollution levels in the city, based on the values uploaded by the companies that operated near and in the city. The GIS was used to display all the project information, represented in layers.

Software Developer

Jan 2013 - Jan 2013

iSSOn - Single Sign On

System and Network Administrator @Centro de Modelização de Reservatórios Petrolíferos, IST

Jun 2001 - Sep 2003

Responsible for the Windows 2000 network domain, DNS server, DHCP server and user's profile and data repository.
Responsible for the maintenance of all the user's workstation and laptops (15-20).

Systems and Network Administrator @Avaltaxo

Mar 2000 - Apr 2001

Responsible for the company network infrastructure.
Responsible for all the servers and workstations installation and maintenance.



Student @Colégio Doroteias

1989 - 1997


Computer and Software Engineering @Instituto Superior Técnico

1997 - 2003


Student @Scrum Alliance

2010 - 2010


Social Glance