bla bla bla
I won't rate anyone under 10/10 without giving some needed criticism;
About your song structure:
Your synths and melodies are nice, but i would recommend adding some more dynamic movement in your songs.
I'm thinking some minor panning variations, some equalizer automation, and some fading for your synths.
You should play aroung having some low pass filters on your beat / bass sounds and have them synchronized as they fade in simultaneously, without having them linked to eachother. Just a thought.
About your volume mastering:
It seems to me you have all your synths unaltered. While you can get away with it in some songs, it doesn't always guarantee a cleansed sounding result.
Here's my procedure:
Try to add some EQ to your instruments.
Cut out noise inducing frequencies; anything under 30hz for bass sounds, it won't affect the power of the instrument but it will help reduce unnessecary feedback. Cut out everything except the sweet spot frequencies for hat / cymbal sounds. Even though something might sound dim and awkward in isolation it can still make for a good mix in context with the rest of the song.
Try to balance the channels volumes accordingly:
First change the volume of the kick until you can clearly hear it throughout the song. Make sure it's not too loud, either. Then, synchronize the volume with the bass sound, depending on what you want the mix to sound like.
Then, balance the rest of the main instruments in the song.
Afterwards, start balancing your FX / misc channels (random stuff not part of the main melody, audio clips etc) and have it as low as possible within the audible range. The effects part of the mix should never be louder than the other
blocks of the track.
When i balance my songs, i try to avoid having one single instrument dominant over all the others. Every single channel needs to be audible, and nothing should be loud enough to drown out anything else.
My 2 cents, sorry i can't be of more help. Message me if you'd like.