Some men just don't like assertive women, they are a big threat to the man. This is usually because the man is very insecure. Be very careful around this guy and don't put up with his BS. If he starts yelling, tell him "Don't you ever talk to me like that" and leave the room. Keep doing this until it stops. If and when he apologizes, reiterate that you are on his side, but you cannot help him like you want when he loses his temper. Also mention that him getting angry is unprofessional, being professional seems to be SOMETHING he values, anyway.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)