@evaristoc Great Medium post and data. From what I gather from your Medium post, going the unconventional route helps a lot, such as sending direct emails, and as previous posters have stated, attending meet ups. Networking and community participation certainly would not hurt either.
Going with the advice of previous posters and some online research, I’ll take the fallowing actions. 
I’m going to re-design my portfolio along the fallowing guidelines
- Create 2 resumes.
A simple one for large companies that may be using ATS software.
An artistic one for small companies and in person.
- Easier to skim
- Less color polluted (has some color, but small and in good taste)
- Contains links to my online presences as well as correct graphic labels (GitHub, LinkedIn, portfolio)
- Properly spell and grammar checked (I’ll use Grammarly)
- Shorter intro/about section
- Better grouping/organization of projects
- Project descriptions that can be read by both HR personnel (technically incompetent) and developers. (if this is even possible?)
- Removal of skill progress bars (though a short list of my primary skills might still be nice to have)
- Top down layout (and some other changes to accommodate ATS software wile sill being pleasing to the eyes)
- Add my general location (city, state)
I’m going to keep the picture as I feel it makes me stand out/catches their eye.
Meetup
Sit down and force my-self to sigh up for at least 1-3 meetups in my area, what ever it may be, just to get started. I’ve attended a meetup in the past but I felt that my time would be better spent working on projects and applying for jobs.
@kevinSmith Daily github pushes
I’ve started making regular pushes on GitHub for a project I’m currently working on.
Besides being good practice in general, daily/regular commits may look better to employer than infrequent monolithic commits.
edX
I’ve done 75% of cs50 and some part of another course on edx but I found it easier to learn using other resources. While not my top priority right now, being able to list a bunch of relevant edx courses on my resume and portfolio may be a benefit to me (what do you guys think).
I’m considering allotting a 4 day period to just knock out CS50 (again!) so I can put it on my resume.
Portfolio
Re-check my portfolio for spelling, grammar, punctuation, and other mistakes.
–
Thank you for the advice and help. If you have any other pointers or advice, please share it, for myself and the other campers.