Can assistant Professor prefix his name with prof?

Yes!