Profile of hamzahasan