no idea if it will work
however:
IF Vcc is 3.3 V, 24.9 ohm resistor R2 may be too small
I don't know the current capability of your processor
you're having PA13 act as a source for LED2
R1 may be the right size - so R2 should be about the same
again, i don't know the current capability of the processor, either as a source or a sink
some of the PWB traces may be too close to one another
further evaluation will require a program for the processor
you can buy a variety of already wired development boards for a variety of processors
I have one from cypress, one from ST and one from microchip
they have training manuals, examples, forums, etc
and, based on the cost for a bare PWB, like the one you designed, the net cost is less
because the parts and instructions etc. are included, its assembled and it works out of the box.
(all i need to do is spend some time with one or another of the
development kits rather than on this forum)