you need to work a bit on piano sound, more contrast between pp all the way to ff. Try closing your eyes at the tremolo part and you will be shocked what you actually hear (happened to me

)
the beginning was a little dry for me, maybe try some half\quarter pedal to get a bit rounder sound from the piano. Also, try to relax a bit around measure 80, enjoy the slow modulation towards the new key. From measure 110, try to create a bit more feeling of progression, so the arpeggiated chords dont sound all alike. Watch measure 173, huge difference between the sudden F to pp. The playing from measure 210 is very good. From measure 235, try and make a bit more out of the surprising major appearing in the next scale.
Else i very much enjoyed the ending and much is in place

i hope you will post the 2nd\3rd movement also? good job!