For a first game this is awesome!
It is nothing new or exciting (i still like it tho), but making a solid plattformer is a good starting point!
I would recommend you to watch a lot of developer talks on youtube, they will help you to improve your games!
here is one that i really like: https://www.youtube.com/watch?v=AJdEqssNZ-U
I wish you all the best in your future as a game developer!