Can someone help me with EOS on normal?

I am a level 39 Nisha on my first playthrough, need a little help killing EOS. I got him down to about 20% after roughly 30 min of fighting and died. Or maybe someone could help me with ideas on how to improve my gear/build/strategy to do this fight.

Add me PSN :KelsoHi2