Settings

Theme

Show HN: Resume Builder in Python

github.com

30 points by koek67 2 years ago · 17 comments · 1 min read

Reader

A no nonsense tool to build resumes in pure Python. No extra dependencies, no pip install etc.

Ths tool creates a clean, easy to read resume as a self contained HTML file You can easily convert this to PDF in your browser.

Let me know what you think! I created this to help me quickly tailer my resume for multiple jobs. Writing a resume in Google Docs just wasn't cutting it. Cheers!

rglullis 2 years ago

This screams of "if all you have is a hammer..."

You just want/need a way to keep your CV in a source code format. Why not TeX/LaTeX?

  • dunk010 2 years ago

    I used to have mine in LaTeX, rendering a nice PDF. But here's the thing, you're up against automated CV parsing systems that you don't have any insight into - a total black box. And it's a different black box with every recruiter. If your CV fails to parse, then it kicks out into a manual system where the recruiter has to add it all in. And as the market isn't wonderful right now, I would lean into making your CV as simple and congruent with their systems as possible. Which is to say, maddeningly, you should Just Use Microsoft Word. I know, I know...

    • BehindBlueEyes 2 years ago

      Recruiters don't waste time manually adding CVs that don't parse, that's why recruitment platforms ask a pdf of the cv and a plain text copy from candidates or god forbid one of those awful forms to input your cv again line by line... and if they don't require that, I'll assume a not parsing cv will just not be dealt with at all.

  • forgotpwd16 2 years ago

    LaTeX requires retaining a large installation. Python and a web browser are usually always there. Also here resume exists in a structured form. Recently posted[0] RenderCV[1] does something similar but outputting to TeX instead.

    [0]: https://news.ycombinator.com/item?id=40472994 [1]: https://github.com/sinaatalay/rendercv

    • spidersouris 2 years ago

      > LaTeX requires retaining a large installation.

      Or just use Overleaf.

    • rglullis 2 years ago

      > Python and a web browser are usually always there.

      Python is only there if you are on an Unix machine. If you are on Windows, that is not true. And if you are on Unix, then getting LaTeX is just a rpm/apt/homebrew command away.

      It's not like it's saving me from having to learn something. If I have to deal with a new DSL that does not give any real advantage over a generic tool, what is the point?

      • avtar 2 years ago

        Someone built something the way that they did because they wanted to. Clearly this isn’t for you :shrug:

joshuamcginnis 2 years ago

I'm still waiting on the resume builder that uses an llm to transform CVs into relevant titles and descriptions for adjacent related target positions.

  • trolan 2 years ago

    I'm starting my job search for graduation next year and have found, but not used, Huntr.com

blacktechnology 2 years ago

Cool. Do you have any plan to make it an online tool?

imaddjeddai 2 years ago

I'll give it a try! Thanks, OP!

i_am_a_squirrel 2 years ago

I'll give it a shot! Thanks OP!

spicyusername 2 years ago

It would be helpful to have an image of what the resume looks like when generated.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection