Hey, if not "language/area X developer", then how do you describe yourself to people who don't know you?
(Unless you don't have this problem because of network etc)
My experience is that when meeting new people, they use "X developer from location Y" as a relevancy filter
(solve for X being "backend", "python", "activex", whatever)
Technical area is fine esp. in these days of backend v. frontend v. full-stack v. etc. I'm mostly cautioning about identifying as a very narrow, specific kind of developer. It's fine to lead with an area and follow up with qualifiers. If someone tells me they're a Python Developer, I'm going to assume that they really don't know anything else.