Looking for help with The Rampager!

I am really struggling with this boss. Would appreciate any help or leveling. Gamertag is BigSmooth514. Thanks!

That was a fun fight… Who are you playing as?

I played Zane and didnt have too much of an issue, though I could see how he could be rough if you arent aware of all of his abilities.