There are two fine plays for this for this boss
1. When the boss deploys the red floating mines you need to destroy them all before they target you
2. Weaken the boss till he's glowing purple and then dash at him when he charges across the screen at you
Fine play 1 - 00:26
Fine play 2 - 00:41