andreif395fyp2 profile