Would it be correct to assume that you’re applying for Web development jobs in the USA?
First, I’d recommend tailoring your resume to fit a specific job instead of leaving it “catch-all”. Or to put it another way, delete the content from your resume that’s not directly applicable to the single job that you’re applying for, so you only have the content that matches the job description (and anything else that you might feel is most applicable).
Basically, make your resume easy to scan by a person, so try to limit what you put on it.
Like the other person said, I’d expect you to have completed something impressive (thesis, project, anything) considering you have an MS degree in computer science, so you should mention that.
And although you did attend college/grad school relatively recently, I think I’d recommend taking out your GPAs. Not to imply that there’s anything wrong with them (pretty good, actually), but explicitly providing your GPA could cost you against other applicants who have higher GPAs. And, if an employer does want to see your GPAs, they can request that later, it’s not something you need to provide upfront.
You might want to consider stating your degrees as “MS” and “BS” respectively, as the acronyms are widely used throughout the US. Spelling them out doesn’t make them as easy & fast to scan.
Similarly, you don’t need to waste space on your coursework. A lot of companies know what goes into a BS degree in computer science (DS&A, etc). Some companies will also know what goes into an MS. So you don’t need to have those lines.
The one thing I noticed about your Experience section is that it seems to mix personal projects with paid positions. Usually, the Experience section should consist only of paid, volunteer, or academic positions, so I’d recommend taking out any projects that are listed there, as they don’t belong there. Make a new section called Projects for anything you’ve done that wasn’t paid.
Now while that’s all of the points that I immediately saw on your resume, I’m most inclined to think that you’re not getting results because of how you’re branding yourself: Your resume tells me that you’re a recent grad school graduate with an MS in computer science, without much actual work experience, but you’re very familiar with a lot of different technologies and related tech stacks/tools.
So before I opened the links that are in your resume, I pictured you as a very technical candidate looking to get deeper into programming in some area.
However, both of the links that follow your “Portfolio” paint a very confusing picture. The first one doesn’t immediately indicate even a little bit that you’re a Web developer, and while that photo of you is very good (no doubt taken by a professional photographer), there’s nothing about it that shows you’re even into computers. Take a look at the kinds of photos that are common on LinkedIn profiles—you’ll notice that the vast majority of people are dressed conservatively, and for women in particular, they’re never “action” shots but always more formal and posed. That’s the kind of self-photo that you should be using on your site. Not the kind of photo that you might submit to a modeling agency, because to me that’s kind of what your photo right now says. You should instead present yourself as formal, poised, and professional.
Then, on that RubySpire.com site, it says there right at the top “Makeup & beauty | skin care blog”, which to most people would indicate that you’re looking to get a job in sales or marketing in the cosmetics industry. Not a job as a Web developer at a software company. It’s very confusing, and that’s probably where you’re losing employers. If you want to keep maintaining that blog, then I’d probably recommend deleting the link from your resume. It’s just too confusing, and is probably one of the biggest factors in what’s causing employers to not follow up with you. On the other hand, you could certainly keep this version of your resume if you want to work as a Web developer for a cosmetics company, in which case keeping the link would make a lot of sense…
And btw, your portfolio link should be at the top of the resume, not buried halfway down.
I also don’t mean to offend you in any way with this post, as I’m also just trying to give you honest feedback.