I'd like to be able to maintain my Stack Overflow Careers resume from an external application, to reduce the amount of effort I have to put into keeping it up to date.

I use WordPress Resume Manager to keep my resume updated, but I imagine there would be other applications that could use such an API, too.

I should also mention that I wrote the above mentioned resume manager, so I can quickly add support into the plugin.

  • 1
    Why? How is the careers site so difficult to use?
    Nov 5 '09 at 18:14
  • 2
    It's easy to use. I just don't want to spend time maintaining my resume in several different places - it's annoying enough having to update Linkedin. Nov 5 '09 at 18:16
  • @Gary: So just maintain it in the one spot then. This sounds like a problem on your end.
    Nov 5 '09 at 18:22
  • 3
    Maintaining it in one spot is a nice idea, but not really practical. Having a Linkedin profile is expected of everyone in this industry these days. The Linkedin printable version is pretty nasty, so you have to maintain your local copy as well. Want a version on your website? There's a third. Want to use Stack Overflow Careers? Fourth. I want to be able to maintain all of them from one spot, and having an API for Stack Overflow Careers would help that along the way. Nov 5 '09 at 18:36
  • @Gary: Considering it is different information, I don't see this being practical anytime soon.
    Nov 5 '09 at 19:09
  • 3
    Different information? How so? It's all the same information, just in different formats. CVs are hardly the most complex documents. hResume and EuroPass CV formats both document them pretty well. Nov 5 '09 at 19:23

Careers hResume support has been greatly improved recently. Not only are public CVs marked-up for easy export from Careers, you can also import1 hResume CVs from arbitrary pages.

Between these two functions you could keep - with a tiny amount of manual labor - a number of different locations for the same CV in sync. Probably the easiest thing to do would be to make your public Careers CV the canonical one, and drive everything else off of it.

That being said, a fully fledged API for Careers (especially a write-enabled one) isn't in the works as that's an awful lot of work to build something that would only be of utility to a handful of people.

1Do note that such a CV will be imported as "drafts."


If SOC is made to output hResume, then I don't see why it couldn't be made to accept hResume as well... Then, just write a tool to work with that. Or just use SOC as your source, and drive everything else with the hResume export

  • That's all I'm asking for. Any method to use software to connect to SOC. hRresume is fine with me. Nov 5 '09 at 20:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .