I don't see any red flags, probably needs a little bit more clean English and a few points:
1. Make objective shorter and more specific. Something like "A Software Engineer with solid skills in modern computer engineering technologies... You don't need to specify exact technologies as you have the specific section for it
2. "Exact sciences - math, physics, programming Sep 2016-June 2019 Specialized Academic Lyceum" - it's called natural science. And maybe make it shorter too or even remove, hi school is not something that makes you special and reviewer would probably give you no credits for it.
3. If you have certifications - enlist them or at least make it as a link
4. I guess you know html with some satellites. JavaScript maybe?
5. Probably better to reconsider the language structures you use, it sounds so Russian :) Maybe search for similar statements and adjust accordingly?
6. The resume itself looks a bit inconsistent. In some places you use something like "I implemented", but in some places you use passive form like "Selected as a winner..."
As I said it's overall ok, but it makes the impression of half way done job. You seems to be working hard on learning technologies and actually enjoy it, but the resume prepared in rush and has not really been reviewed and revisioned.
My guess that's why they rejected you.
As an engineer I would not reject you just because of such small problems as I have other tools to learn more about you, but recruiters has nothing but resume so they could make a rejection decision based on how it looks like unfortunately