This boss will be more challenging on higher difficulties so gotta practice more :D Second phase is a mess. Very cool boss design overall.
I was playing Handler(Dog)+Engineer(Flamethrower Turret). I guess dog couldn't attack even once(cause boss is flying) so not the best class choice for this boss. It seems we need to level other classes for different boss fights. I might try Invader+something in my next playthrough.