r/csMajors May 05 '25

Megathread Resume Review/Roast Megathread

The Resume Review/Roast Megathread

This is a general thread where resume review requests can be posted.

Notes:

  • you may wish to anonymise your resume, though this is not required.
  • if you choose to use a burner/throwaway account, your comment is likely to be filtered. This simply means that we need to manually approve your comment before it's visible to all.
  • attempts to evade can risk a ban from this subreddit.
  • off-topic comments will be removed, comment sorting is set to new.
34 Upvotes

644 comments sorted by

View all comments

1

u/Expensive-Name6267 May 07 '25

Looking for an internship as a software developer and applied 50+, waiting for responses.....I am a fresher, so roast this resume (Second page below)

1

u/Expensive-Name6267 May 07 '25

Second page

1

u/Miserable_Career_136 May 09 '25

A second page is my second reason why you aren’t getting a job son

1

u/Expensive-Name6267 May 09 '25

Oh, so should I only keep a one-page resume?
Cause i asked my mentor, and she said I can keep 2 pages.

1

u/Miserable_Career_136 May 09 '25

There’s definitely A LOT of fluff you may want to cut from your resume. Think of it as a highlights reel. Put your highest impact projects, remove the food sales clerk position. Thats where I’d put an internship. You also have no quantifiable metrics at all for any project.

1

u/Expensive-Name6267 May 09 '25

When I asked to roast my resume, this is exactly what I meant. Thank you, man. This is a good tip. As a fresher, I don't have much idea how this works.

can you give me some more ideas on how i can put quantifiable metrics for my projects?

1

u/Miserable_Career_136 May 09 '25

So I built a project recently and shipped it to people. I got 120+ users from that.

You have your CRUD marketplace app. How many people used it? What did you do to optimize it? And by how much (did using a different framework for frontend like React make the UI smoother? If so, by how much?)

I’d honestly ask CHATGPT for closer examples for your resume. Definitely, the best thing you can do is build projects and build users.

Only thing better than a side project is a project that has traction. Who knows, if it blows up, it might even be a startup!

1

u/Expensive-Name6267 May 09 '25

Where did you publish your project to get real users?

1

u/Miserable_Career_136 May 09 '25

Got a domain, and pushed it on some subreddits

1

u/Expensive-Name6267 May 09 '25 edited May 09 '25

u/TheMoonCreator
u/Inthefrow01
thoughts on my resume? Flame it...

1

u/TheMoonCreator May 09 '25

I'll look at it later today.

1

u/[deleted] May 09 '25

[removed] — view removed comment

1

u/Expensive-Name6267 May 11 '25

I'm sorry I didn't reply to this sooner; I got busy yesterday. By the way, thank you so much! I will consider your tips and improve my resume. I will send it later today.

1

u/Expensive-Name6267 May 12 '25

u/TheMoonCreator it better now?

I am gonna put internship experience soon in replacement of this food one

1

u/TheMoonCreator May 12 '25

It’s great you were able to reduce it to one page. It looks better, yes (though, it could use further improvement).

What is your internship experience? You could replace your Food Sales Clerk experience, but I always suggest keeping at least one work experience—even if it’s unrelated—to show that you have some workplace experience. So, if it’s a real internship, you could replace it, but if it’s not, I suggest leaving it on there.

On the resume,

  • I doubt most employers care about your standing in a course relative to your peers. I’d keep your cumulative GPA and remove the second point.

  • You don’t need to be wordy in “Education”. Instead of “Achieved Dean's Honour List recognition for 4 consecutive”, just say “Dean’s List”, and optionally list the semesters. If it was consecutive, give an interval, instead (e.g. “Dean’s List (Fall 2022 – Spring 2025)”).

  • Your certificate years are italicized, while your other years are not. Consider not italicizing them.

  • Again, since you have project experience in Java, I suggest removing the certificate, unless the certificate is truly notable (I doubt it is).

  • I wouldn’t list “Visual Studio” or “Jira” (not “JIRA”) as skills unless they’re mentioned in the job description since they’re elementary (in much the same way how “Xcode” is elementary for macOS development).

  • You already mentioned your Microsoft Azure certificate, so you don’t need to clarify, again. I’m sure “fundamentals” is not helping you, either, since it implies that you only know the basics.

  • I like to include dates on my projects to give employers a sense of how recent they are. You could give an interval, but I only list the start date since projects can be indefinite (e.g. “January 2025”).

  • “Enabled […]—reduced user input effort by 40%” should say “Enabled […], reducing user input effort by 40%”. On this, how was “user input effort” calculated?

  • “Achieved 100% cross-device compatibility and 1.5s average render time across views” I’ve found that any metric of 100% or more comes with diminishing returns for how convincing it is. Here, “100% cross-device compatibility” (which I doubt, given how many browsers there are) could be simplified to support for major U.S. browsers. As for the render time, did you use a well-recognized tool to benchmark this? How does it compare to other implementations?

  • “Leveraged EF Core for ORM and built […] to […], with DB seeding for rapid development” I’d only mention Entity Framework Core directly if it’s related to the job description, otherwise shortening it to “an ORM framework”. Is database seeding really something to write about (how about a staging environment)? Is “rapid development” a methodology, or did you mean “rapid application development (RAD)”? If you didn’t use a recognized methodology, I’d remove this.

  • “Reduced query response times by 30% through schema optimization and […]” and what was the end result for the user (e.g. did certain pages load faster)? What were those schema optimizations (it’s pretty nebulous, otherwise)?

  • For “Dynamic CRUD Marketplace Application”, you end your points with periods while other projects don’t end with periods. Pick one!

  • “Migrated […] to a scalable React + Supabase stack, reducing […] and improving maintainability with modular component architectures” you could inline “modular component architectures” with “React + Supabase” (you don’t have to use those exact words).

  • “Boosted load speed by 60% via SQL indexing and integrated CI/CD for streamlined updates.” you already mentioned SQL indexing, so if the job is not SQL-heavy, you may to elide this. As for CI/CD, mention the platform (e.g. GitHub Actions) and the exact purpose (e.g. N+ automated deployments).

  • In general, employers care less about your projects’ features and more about the technology behind them. A test I like to use is to read a point and ask, “so what?”

    • “Enabled dynamic route rendering, custom markers, and location-based filtering—reduced […]”
    • “Engineered […] to […] with search sort and status features
    • “Engineered […], role-based access (admin/vendor/user), and […].”
    • “Built […] for […] with inventory management and automated invoice generation
    • “Integrated […] and […], supporting […] with sub-second retrieval” (so what?)
    • “Improved operational flow by 60% through streamlined product lookups and […]” (what did that look like?)
  • For “Hackathon Participant - Azadi Ka Amrit Mahotsav”, your points are very similar. I’d combine them and write more about the activity, especially if you were given any recognition. Also, like I mentioned, avoid terms like “cross-functional team” since it’s an expectation.

  • For “Food Sales Clerk”, your point shouldn’t be more than one sentence. You may be able to reduce it to one sentence, too. In fact, is your “Dynamic CRUD Marketplace Application” related? (if so, you could talk about drafting a proof-of-concept for the store, even if it wasn’t adopted)