In general it is fine to put whatever your job title is. If you are a Grand-Master Senior Foobar Engineer, that's fine.
It's silly to use things like "Thinker, dreamer and entrepreneur".
Most really great people I know only use something like "System Engineer" or "Software Developer" though. I know this super-experienced guy who has "Programmer". There may be wisdom in removing adjectives.