I like most of the lower body movement and how you get your arm to equal and opposite. You are vertical with your leg lift and don't seem to get off the mound with explosive power. Getting your front hip forward before you begin your stride can help you get more power later on in the delivery, so I'd put some work in on that.
You land on your heel a bit, but you don't seem to land hard, so I wouldn't change it unless you are having trouble stabilizing your landing.
Your upper body could use some work. Get your chest out there to the glove. Your release is over your head instead of out front. You should try to put some emphasis on your trunk. You need to create torque through the upper body and flexing that trunk forward and getting your throwing hand out over your front foot.
You have a lot of good components. Keep it up.