- SignalDesk1小时前
Original Summary
Hello! This is a story of a simple job application that turned into a side project that has stolen 2 months of my life... I was recently creating my own resume (CV), and as a typical person in tech/science, I went through the rabbit hole very deep. I read what a good resume should look like and eventually found my way to Applicant Tracking Systems (ATS) and how automated candidate screening works. Did you know that your resume can get indirectly rejected, so a human recruiter never sees your resume at all? These findings shocked me a bit, so I dug even deeper and got interested in how to beat this mechanism. I narrowed the problem down to two main factors: Poor resume tailoring to the role, and Poor resume machine readability. While AI and AI agents make tailoring a resume for a specific job offer trivial, the second aspect needs to be solved by using a proper resume template. While trying out templates and seeing the horrible prices some of them have, I could not help but create my own that addresses ATS-friendliness (i.e., machine readability), provides high configurability, and still looks good. After two months of development, I'm happy to introduce Lucid CV , a LuaLaTeX class for creating modern, ATS-friendly resumes (CVs). Featuring a custom back-end, it is designed and tested for compatibility with common PDF parsers and text extractors. LaTeX is a markup language (similar to Markdown/HTML, but slightly more powerful, used for typesetting PDF documents. The main features of the template include: Modern, clean design with machine readability as a priority. PDF/A-2b and tagged PDF. Tagged PDF output ensures interoperability between PDF viewers and extractors. Customizable without touching the class. Colors, margins, column ratio, font sizes, and the spacing between items, entries, and sections can all be configured from the preamble. One content file, multiple layouts. Simply type the same content across multiple layouts by changing only the class options. Toggle on/off photo. Some regions might want a photo on your resume, some do not. No need to rebuild your resume when applying to multiple jobs with different guidelines. Header with contact fields. Predefined contact fields (e.g., email, LinkedIn), which display their full service prefix (e.g., github.com/xGoldy). And many more, including flexible entry system, predefined elements, and additional tooling for local compilation and comprehensive ATS test suite. Unlike other resume templates, this one does not simply claim to be ATS-friendly. It measure it. The template's GitHub repository includes a series of Python tests for 13 PDF-to-text extractors to verify these claims and ensure your resume is properly parsed by ATSs. Although I put more than 250 hours into its development, I'm releasing the class for free for anyone to use. If you'd like to learn more, refer to the project's GitHub. It can also be accessed via Overleaf (an Online LaTeX editor). Should you have any
- 情报分类:工作与职业机会
- 分类依据:内容涉及招聘、求职或职业发展
- 信息来源:Reddit · SideProject
- 发布时间:2026/10/14 06:30:24
- 暂无回复