I'm pretty sure the boss is only beatable through luck right now. 2 out of three attacks are impossible to dodge, so you just have to hope that they use their one attack that you can duck enough that you can beat them before you run out of health.
Said boss is also currently skipable with the current level layout, not sure if that was intended or not.
Also, two of the red pickups give the wall jump boots, and having two pairs doesn't seem to provide any extra bonus.