Dave, known by his stage name AIFIX is a music producer from Switzerland who’s just recently popped onto the scene. Having a fresh…