Skip to main content

Open source resume templates with JSON-LD (SEO-friendly) support

I don't usually keep track of the projects that I worked on. I have been recently advised to keep resume updated with the projects list. And so I have searched for resume templates and tools.

Indian resume Vs International resume

During the process, I have found that there are vast differences between the format of Indian resumes and International resumes. Indian resumes are extremely verbose with number of projects, team size, client name, etc. whereas international format is more succinct and short. So I was kind of lost in the process in adopting the template.

LinkedIn to the rescue?

No. Unfortunately, LinkedIn format is "common" and is not easy to update. Moreover, these days LinkedIn has become signupware [sic] and so accessing resume is a nightmare.

Enter JSON Resume


JSON Resume is an awesome open source approach for creating resume. I accidentally came across while searching for JSON-LD format for resume. Couple of great features:
  1. Resume hosting (optional). I think, it is better to ignore this one.
  2. CLI tool to create resume JSON structure: resume-cli
  3. Templates or themes support. So number of themes are possible for same resume.
Apart from these, it has good ecosystem surrounding it with different tools and projects:
  1. Tool to generate JSON-LD out of it resumeToJSONLD
  2. Tool to generate JSON Resume from LinkedIn linkedin-to-json-resume
  3. Tool to generate Microsoft Word resumes from JSON Resume data ResumeFodder
  4. Skill set visualization using D3.js SkillSet
I have also noted similar approach from other project json_resume But, it is not using resume schema.

Caveat

Unfortunately, this project is not very active. It doesn't support projects list for Indian context, but we can work around it.

Update (June 11, 2020)

Now open source ecosystem has few other players:
  1. Resumake - has LaTeX support
  2. Reactive Resume - No support for JSON Resume yet and has few active forks

Comments

Popular posts from this blog

Attraction, Status, and the Curious Pattern Behind Some Marriages

There has been a lot of discussion lately about celebrity divorces. As someone who closely observes human behavior, I have been thinking about a possible pattern behind some relationships. Before explaining my thought, I should mention something about my own background. From childhood, I was never particularly drawn to the idea of physical beauty. In fact, I even had a somewhat negative view of it. This may have come from the value systems around me while growing up. I also remember a religious gathering where someone said that a woman's beauty reflects her inner mind. Even at that time, I instinctively rejected that idea. Over the years, however, I have started noticing certain patterns in couples. When couples walk closely together, sit near each other, and interact affectionately in public, there often seems to be an interesting dynamic. In many such cases, the woman appears more attractive than the man. Sometimes she also seems more powerful in...

RTaKeyman Bookmarklet v2.0

RTaKeyman The above bookmarklet is for English to Tamil transcription. This should work like a Input Method Editor on web page forms. The first version I tried didn't work well and so this bookmarklet version. Version 2.0 2004-12-27 1.0 2004-12-12 Usage Make a bookmarklet with the above link. Point to a web page where you want to enter Tamil characters and click the bookmarklet. This will initialize the keyman for that page. Then start typing on the forms; RTaKeyman will transcribe the characters whenever it sees a space, carriage return and tab. To-do Turning on/off keyman (i.e., to enter both Tamil and English). Help and other user interfaces. Credits Sundar for informing the necessity and for being a beta tester

3-years of Ubuntu MATE - Good and the bad

Many people are getting shocked to know that I'm using Ubuntu in my workplace. Linux/Ubuntu is more of an alien here as Windows 10 and Mac OSX is having good market here. First of all, I'm a very happy Windows XP user. In XP, I used to do most of my JavaScript and PHP in  Devl , the editor that our team has developed. Reason for switching to Ubuntu MATE Primary reason for switching to Ubuntu was, at one point of time PHP team stopped supporting Windows XP . So, we're left with few options: 1. Upgrade to Windows Vista, 2. Switch to Ubuntu. We chose the second option to experiment it. One of the major challenges was choosing the right code editor and we chose VS Code . Ubuntu MATE - Pros Linux comes with lots of command line tools. I have started to do many tasks using these shell scripts and found very productive. We switched from Google Chrome to Chromium for good. Ubuntu MATE - Cons We started with GNOME for desktop, but it was memory hungry and was not ...