How I built my resume in HTML, CSS & JS

Previously, in local market a resume wasn’t a requirement. When you have some experience and network, something like LinkedIn is just enough.
But when I entered global market, resume became relevant. Aaand most of automatic resume services (including LinkedIn) don’t fit on one page or have some other inconveniences. So I needed something more serious.

Before I tell you my final solution, here is what I considered:

* resume.io – customization isn’t enough for me
* Figma – but I am not a designer, this is not for me. Especially such important thing as resume.
* Microsoft Office, Google Docs and basically and other office software make me clench my teeth in pain
* Notion seemed adequate, but I missed customization (precise font size, for starters)
* LinkedIn and similar services are not customizable
* LaTeX – seems like a hardcore solution: I don’t want to learn one more markup language and I am not sure where can I edit it online (again, how customizable would it be?)

But I am a web developer. Surely I can make a HTML page I thought! I tried it, and liked it!
To me it seems like a perfect solution.

Resume, source code, if you want to laugh at my implementation. You may be shocked, surprised and confused.
Yes, it is overkill in terms of libs. But I am Frontend Developer, after all! Why not? :) I do what I want, it’s my resume after all.

Pros and cons

+ Complete freedom, independence and customizability
+ Convenience in comparison with other solutions (LaTeX/Figma/Office/...), IMO
+ Accessible on the web, always up to date
+ I can add additional features: say if I want to tweak a resume for a certain company
+ Edit & export anywhere, literally anywhere
! Someone might say that there’s something wrong with the style, but I can fix that
! It probably has issues with ATS – but who wants to be judged by an ATS? :) I don’t