Over the past few years, I have been using LaTeX for writing a resume.
While it looks so professional especially in the academic world, there is a space for improvement in terms of maintainability, flexibility, and customizability.
Thus, I have started writing a resume in HTML and publishing it in the form of both PDF file and static website:
Second, I can make my resume as much descriptive as I want by fully leveraging the markup language for creating bullet/numbered lists and inserting links into the texts. Since I'm not good at LaTeX, to be honest, I needed to keep my LaTeX-based resume as simple as possible so that it doesn't depend on any advanced macros. Consequently, the use of web technology enables me to flexibly customize the contents arbitrarily.
Additionally, in terms of customizability, web-based resume writing unlocks new possibilities such as adding visually stimulating icons with Font Awesome. It means that we can be more creative and make the resume unique and attractive for the readers; it is important to note that a resume is ultimately delivered to a certain reader (e.g., hiring manager, business partner), and hence readability, attractiveness, and uniqueness are the key factors that define a good resume.
Overall, I prefer creating a resume in HTML to taking the traditional options such as LaTeX and Word. However, at the same time, I can imagine some potential drawbacks.
First, the web-based ones may bring a less professional look and feel. I believe it's okay in most cases, but someone could think your resume is not serious when they look at the icons and web-safe fonts. We'd then need to spend more time on designing the website and carefully choosing a layout and font. In my case though, I have already submitted a PDF version of takuti.me/cv to a couple of different organizations, and there have been no problems so far.
Meanwhile, your excessive creativity & familiarity with web technology may be harmful if you over-decorate a resume. We should not forget the fundamental purpose of a resume, which gives an accurate description of your career in a readable way so that you can proceed to an interview process and/or establish a good relationship with collaborators. Just let resume do the job.
I have recreated my resume in HTML and stopped using LaTeX. The change makes the resume more maintainable, and it motivates me to keep the content updated. A resume is a "portfolio" of your life that must be read by someone else, and hence choosing the most comfortable way of writing is highly important for each of us to properly convey the information.
That's how I see resume writing, and I hope my case inspires you to rethink how to create/structure yours.
2. Zero-Coding UMAP in Marketing: A Scalable Platform for Profiling and Predicting Customer Behavior by Just Clicking on the Screen ↩
- Save HTML <svg> as an Image
- Why Your Job Title Matters
- Hugo meets kramdown + KaTeX #gohugo
Author: Takuya Kitazawa
Takuya Kitazawa is a sustainability-conscious product developer, minimalistic traveler, ultralight hiker & runner, and craft beer enthusiast. Throughout my career, I have practically worked as a full-stack software engineer, OSS developer, technical evangelist, sales engineer, data scientist, machine learning engineer, and product manager.
Opinions are my own and do not represent the views of organizations I am/was belonging to.