1. Music songwriter and composer.2. Music Publisher, Monster Station3. Guitar player and vocalist4. Solid recording technical skill for song production