I haven't had much issue with him. Using heavy weapons every attack staggers him, so you can pretty much stunlock him. Running right or left dodges most of his projectiles, his only dangerous attack is when he summons the fat enemy.
You can ignore his summons, they go away after some time. Just rush the boss down.