I've killed this boss with both a Dual wielding pistol Ranger and a Necromancer. The Necromancer made the fight a complete joke....didn't even get downed a single time.
.....the ranger though!....well, holyshit. I had my passives all set to crit/attack speed, all actives were attacks, with the exception of evade. The key to the third phase is knowing when it's time to use your stamina to dodge, and reading his dive attacks. I found that making him dive specific directions made it easier to avoid his AOE burst after landing, which was basically 1shotting me if I was hit by it. (You can dodge if you react fast enough, but don't waste them.)
Spend the majority of the phase where you can attack him creating space and just pelting him with whatever you got, once you know he's going to jump, run either north or south or east and west, never angled. The bursts out of him should fire out at an angle, leaving you safe. Kept pelting him until he goes into the center and becomes invulnerable. Find "safe spots" which are just spots where the drops happen less, and fend off the trash, while refilling your pots on them. Be ready to dodge the ring AOE. It's rinse and repeat from there.
....I say it's rinse and repeat, but my ranger took somewhere around ten tries before I finally downed him. Main damage was done with an Auto Turret and Basic Attacks.