Wow, being stuck on this boss for so long is weird ... I'll try to help though:
- jump when he smashes the ground, use dodge roll for everything else;
- jump on the table whenever you can, then jump towards the boss and combo it! (use the chair as a stepping stone if you're having trouble);
-...