I’ve been applying for at least a year now (probably over 200 apps), and in that time-frame, have been interviewed 4-5 times,
Sounds about right. Yeah, it’s tough.
First impressions on the resume …
“Authorized to work in the US for any employer”
I wouldn’t bother saying that. And it’s probably not true - there are jobs requiring top secret clearance and high level bonding. If you are applying for a US job then they will assume that you are allowed to work there until you tell them otherwise. It almost makes it sound like there is doubt - like you are a foreigner. There would be nothing wrong with that, but don’t give them a reason to discriminate before they even see you.
I would want a section just listing skills. I would probably put it above work experience - I would want that to be the first thing they notice.
The format is very top down - you’re not using horizontal space. I don’t think you should go crazy, but some of that data can be horizontal - like the job names, and the companies/dates. Search the web for other resume formats, especially other developers, to get ideas. This resume (visually) looks very 1993 to me. Again, I don’t think you should go crazy, but I think we could modernize it a bit.
I think this should be shorter. With someone with suck little experience, there is no reason for this to be more than one page. You have 5 seconds to convince the hiring manager to keep reading or skip this and go on to the other 127 resumes they need to check before lunch. Don’t waste their time. This isn’t a 4th grade book report to be padded out. Be short and to the point. Your job descriptions should be much shorter.
You were working as an intern and full stack developer at the same time? That’s confusing to me. It may be what is happening, but it seems odd. At the very least I would list the more prestigious one first.
Rather than just a bunch of links, I would chose your best three and provide a link and a small description.
At the risk of yet more self-promotion, I once wrote a doc with my thoughts on getting the first job, including ideas on resumes. Along that line, on youtube, Joshua Fluke often picks apart resumes. I don’t agree with everything he says, but he brings up a lot of great points. He does some with his HR-lady girlfriend so you get that perspective, too.