I think given the amount of time you had, this was still a well executed platformer. It's the right amount of challenging, which in a way still gives some feeling of risk to those playing.
One thing that maybe can help in designing the level is that I think the first part of the level with the spikes can be pushed to the second half, since I felt like the platforming got easier overtime especially with the platforms below acting as safeguards in case I missed the jumps. But overall, this was still solid.