re: "What is the best specialized profile for SharePoint developers? I need to set the right skills for it: XSLT, JS CSOM, HTML, CSS, MS Flow, Power Apps and Office applications suite."
This is not an appropriate question.
Your profile should reflect the skills that you have. Or, even better, it should present a very limited set of skills that you have a great deal of expertise in, which you are offering to clients.
You are not supposed to copy somebody else's profile, or list skills that you think should be on your profile page, regardless of whether or not you are actually an expert in those areas or not.