To summarize, I go to a fairly prestigious university (top 5 on US News) and thought that would be somewhat helpful in getting my applications a second look, but I know that tech companies want to see quality/quantity of code and I'll admit I probably don't have a lot of experience showing on GitHub, even though I've had two internships already. I'm in the LA area and continually frustrated that I have heard absolutely no responses from anywhere I've applied for the summer. Yes, it's probably a bit too late, but a lot of applications are still up on Indeed, LinkedIn, and Craigslist. The only job offers I've had are with places I've worked with before and I'm looking to expand my portfolio by trying somewhere new. Is the problem that I say I am not a CS major on my resume (I put applied math because while I like computers and code a lot I am planning to go into the sciences). My dream would have been to get a paid research position at a university but I think all those deadlines passed months ago. I've been rather annoyed at this and would appreciate any help. I guess I thought companies were willing to look at half-amateur fast learning applicants, but maybe the talent pool is too great.
github for reference: https://github.com/m3hr
edit: I am a rising sophomore
edit 2: https://www.dropbox.com/s/odcjcf7hsvzaxm7/farnoosh_2015_cv.pdf?dl=0 resume, though I'm a little uncomfortable to post this for privacy reasons
2. I'll apologize for being so blunt, but the bullet points for your work experience suck. They're dry and could use additional context. Your work experience needs to tell a story of what you were doing so you come off as intriguing. What sounds better, "Designed graphics, maintained WordPress for company website" or "Developed & implemented new version of company website using Twitter Bootstrap."
3. Your more recent job title: get rid of the "what the job really was" in parenthesis. Call it what it was, and elaborate that you took the lead role when you reach the point of having a conversation.
4. Clark Strategic Partners Job - Strip the job title down to "Web Developer". You're not freelance if you're specifically defining them as an employer under your work experience, and naming whom it was for is redundant. If it was truly a freelance job, then rework that section with the focus of you working for yourself as a freelance dev and talk about what you did for CSP in the bullet points.
5. The last job on your resume, the advisor one: Move that to the top if it's still you're still presently in the role. Work Experience always goes what you're currently doing first, followed by what you've done recently.
6. Simplify your technical skills section. For you, this section should be nothing more than a comma separated list of technology keywords. Don't separate by experience levels - only put the ones on there you're confident enough behind to take a job/internship doing.
7. Your resume is too long, either trim content or tweak page margins/fonts/etc to get the resume to fit perfectly on a single page. You don't have enough overflow to justify having a second page.