Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Community-powered Resume Review Portal #301

Open
peironggg opened this issue Sep 29, 2022 · 5 comments
Open

[RFC] Community-powered Resume Review Portal #301

peironggg opened this issue Sep 29, 2022 · 5 comments

Comments

@peironggg
Copy link
Contributor

We are a group of 4 students from Singapore that is thinking of contributing a resume review portal to the handbook.

The portal will be an extension of Tech Interview Handbook (TIH). It will allow software engineers to get feedback on their resumes from the community. Users will upload their resume for review and voluntary reviewers can leave their comments on different sections of the resume.

Below are our proposed features, feel free to share any feedback you feel will improve the benefit of using this portal for both reviewers and uploaders!

For the resume review portal, we have 3 key functionalities:

  • Submission: For users to submit their resumes to be reviewed by others.
    • Submission Form
      • Title
      • Role
      • Experience Level
      • Location
      • Description/Additional Info

Screenshot 2022-09-29 at 7 29 37 PM

Screenshot 2022-09-29 at 7 30 02 PM

  • Review: For users to review submitted resumes and add comments.
    • Page to view a resume and see existing reviews / comments
    • Pre-defined sections for users to review
    • Proposed sections: Contact Info/Education/Skills/Experience/Projects/General comments

Screenshot 2022-09-29 at 7 30 38 PM

  • Browse: A user can browse submitted and reviewed resumes.
    • Sorting of resumes (by recency, number of comments etc.)
    • Filters based on role, experience and location
    • Search based on keywords in Title/Description

Screenshot 2022-09-29 at 7 31 01 PM
Screenshot 2022-09-29 at 7 31 21 PM

@yangshun yangshun changed the title Gather feedback on NEW resume review portal [RFC] Community-powered Resume Review Portal Sep 29, 2022
@yangshun yangshun pinned this issue Sep 29, 2022
@xuanswe
Copy link

xuanswe commented Sep 29, 2022

I guess the design only shows the original PDF on the left as it is, without parsing, right?
Is the section on the right (Education, Experience) hard code or dynamic?
Where is the database and file storage for the portal?

@peironggg
Copy link
Contributor Author

peironggg commented Sep 30, 2022

I guess the design only shows the original PDF on the left as it is, without parsing, right?

Yep, we will leave the resume as is so the reviewer can also see the style, font, etc of the original resume and provide feedback in those areas

Is the section on the right (Education, Experience) hard code or dynamic?

We will leave those sections hardcoded for now but going into the future, we aim to make it dynamic. It will require some tinkering with PDF.js to get the sections right all the time since parsing PDFs can be a tricky affair.

Where is the database and file storage for the portal?

We are using PostgreSQL to store the resume metadata (date uploaded, etc) and comments. We are still thinking over the options for storing the resume, whether we store it in the database as well or find a dedicated storage provider.

Hope we answered your questions :)

@tonghuikang
Copy link

The interface is minimal and neat. I am happy to see that the jobseeker does not need to manually fill up a bunch of forms before getting comments (unlike applying for jobs). If you want some technical depth in the implementation you can also consider designing some heuristics to decide which resumes to show in the front page and in what order.

Similar current solutions include posting on Reddit (generic resumes, generic engineering, tech resumes)

Some questions and proposals

  • Will your portal support only tech resumes? Since this is the Tech Interview Handbook, probably we can just focus on tech resumes.
  • Will your portal support only one-page resumes? I think we can support only one-page resumes. I heard comments that recruiters and hiring managers strongly prefer one-page resumes to the extent that they will ignore multiple-page resumes for the inability to summarize.
  • Will your portal support the ability to copy text from the resume? It will make it easier to cite and comment.
  • Probably you want to do some user study on whether commenters prefer to break their comments over different sections. I would prefer to keep all my comments in one place, it seems to work on Reddit.

@peironggg
Copy link
Contributor Author

peironggg commented Oct 2, 2022

Will your portal support only tech resumes? Since this is the Tech Interview Handbook, probably we can just focus on tech resumes.

Yep!

Will your portal support only one-page resumes? I think we can support only one-page resumes. I heard comments that recruiters and hiring managers strongly prefer one-page resumes to the extent that they will ignore multiple-page resumes for the inability to summarize.

We plan to give them the flexibility to have more than 1 page since the standards may differ based on different locations they are applying to. It helps to accommodate our users who come from different parts of the world.

Will your portal support the ability to copy text from the resume? It will make it easier to cite and comment.

Yep! We can make it work with PDF.js

Probably you want to do some user study on whether commenters prefer to break their comments over different sections. I would prefer to keep all my comments in one place, it seems to work on Reddit.

This is a very good suggestion! Thank you :)

@tonghuikang
Copy link

One thing I found out with PDF resume submissions is that it is common to find that information is not properly redacted (e.g. changing the hyperlink text but not redacting the hyperlink link). I think it is a better privacy measure to accept only image submissions instead.

Probably it is not that common to find commenters citing text and commenting. You might want to consider OCR, but that would be after the platform has gained traction.

@yangshun yangshun unpinned this issue Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants