SHOWCASE YOUR COMPETENCIES: FIVE SHOULD-HAVE COMPONENTS FOR THE APP DEVELOPMENT PORTFOLIO