Here are snippets from actual emails I've received from recruiters:
I am a generalist.
I am most engaged when working on hard problems that I have not yet wrapped my brain around.
Sometimes this involves writing
a web server.
Sometimes it involves drawing designs or trigonometry problems on paper.
Sometimes it means making a video game in a language I've never used before.
Sometimes it involves creating animations.
Sometimes it means trying to recompile NES games into native executables.
But never does my thought process go like this:
It's more like this:
Or sometimes it goes like this:
I've created nontrivial applications languages including but not limited to:
I've worked on nontrivial projects using frameworks including but not limited to:
Some of the things I've built include but are not limited to:
If you want to call me something, it should be "Interesting Thing Developer" or "Problem Solver". I'll even accept "Software Developer".