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.
"Please don't post shallow dismissals, especially of other people's work."
I get that you probably mean well, and aren't personally attacking anyone, but this post doesn't seem in line with the goals of HN.
If you committed to well known project X, I wouldn't particularly list it unless you have a lot of commits on that project.
I imagine most people are looking at your projects, not your intro. There's LinkedIn for that kind of information.