LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-21-2011, 08:43 PM   #1
Dman58
Member
 
Registered: Nov 2010
Location: The Danger Zone
Distribution: Slackware & everything else in a VM
Posts: 294

Rep: Reputation: 31
Post Resume Builder/ Maker for Linux


Hi all,

I am currently using openSUSE 12.1 and have the LibreOffice suite. I downloaded the LibreOffice templates package via Yast2 but there isn't much resume templates, only 1 to be exact. What I'm looking for is a full program focused on resume building. Windows has plenty of software geared toward that and I was hoping Linux would too. I don't want to install Windows or any virtual machines to get this minor issue resolved. Any feedback or suggestions would be highly appreciated.

Are there any 3rd party repositories out there that may help me out?
 
Old 11-21-2011, 08:59 PM   #2
jhwilliams
Senior Member
 
Registered: Apr 2007
Location: Portland, OR
Distribution: Debian, Android, LFS
Posts: 1,168

Rep: Reputation: 211Reputation: 211Reputation: 211
Here are a few ways you can make resumes on Linux, listed by my personal preference.

1. LibreOffice - don't use a template and keep it clean and simple.
2. TeX comes with several resume templates
3. Make one from scratch Inkscape (vector text/graphics)
4. Use a word template with LibreOffice
 
Old 11-21-2011, 09:13 PM   #3
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,324
Blog Entries: 28

Rep: Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142
Open Office templates work with LibreOffice, which has not yet built up a large library.

Take a look at the templates at Open Office.

http://templates.services.openoffice.org/

And, as jhwilliams said, keep it simple. If your format makes your resume hard to read, the personnel person won't read it.
 
Old 11-21-2011, 10:58 PM   #4
Elv13
Member
 
Registered: Apr 2006
Location: Montreal,Quebec
Distribution: Gentoo
Posts: 825

Rep: Reputation: 129Reputation: 129
Templates usually make things worst. Template for a presentation letter double your chances of being rejected without an interview.
 
Old 11-21-2011, 11:15 PM   #5
Dman58
Member
 
Registered: Nov 2010
Location: The Danger Zone
Distribution: Slackware & everything else in a VM
Posts: 294

Original Poster
Rep: Reputation: 31
What I'm looking for exactly is a program that would take user input information from various blank fields of the resume template and auto populate it onto a document in the various resume formats. Maybe I could write a program that does it for me if it doesn't exist already, but I wouldn't know where to start.
 
Old 11-21-2011, 11:27 PM   #6
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
This sounds like an interesting project. I could probably create one myself with Python. Let me know what you need out of it and I'll probably give it a shot in my free time (no promises though, I like to work on my own pace and I'm only a hobbyist programmer).

Probably I'll make it with Qt4 GUI and use SQLite 3 as the backend (and use XHTML/CSS to generate the final output).
 
Old 11-21-2011, 11:58 PM   #7
Dman58
Member
 
Registered: Nov 2010
Location: The Danger Zone
Distribution: Slackware & everything else in a VM
Posts: 294

Original Poster
Rep: Reputation: 31
No worries, I would like to get started on it myself. I am trying to learn programming slowly but surely but not sure where I should start. I want the resume program to be a full styled resume with blank fields underneath the description of each field if that makes any sense how I'm wording it. From top to bottom the user would input information in each field according to the layout and format whether it be Chronological, Functional, Combination, or Targeted. Then after he/she completes; The entire page automatically generates onto a new document in the format he/she had initially chosen.

If I were to try and write this program myself, where would be a good place to start? I noticed in the previous post Qt4 GUI & SQLite 3

Quote:
Originally Posted by vharishankar View Post
Probably I'll make it with Qt4 GUI and use SQLite 3 as the backend (and use XHTML/CSS to generate the final output).
Should I start with something like C, C++, Perl, Python, Java, Oracle, or can I start out with QT4?
 
Old 11-22-2011, 12:39 AM   #8
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
If you're new to programming, Python is a good place to start. And it has bindings for OpenOffice document format, so you could use that library to create the ODT file.
 
Old 11-29-2011, 11:39 PM   #9
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
I've started working on a resume creator program. I've got the basic GUI built using QT designer and got it up and running using Python so far.

It's very early days, but here are some screenshots. EDIT: I cannot upload more than 3 screenshots. I'll probably post more screenshots on my blog.

I plan to have XHTML export and also OpenOffice export using UNO or similar.

I'll soon put this online in gitorious so that people interested can check it out.
Attached Thumbnails
Click image for larger version

Name:	biacv-screen1.png
Views:	370
Size:	31.6 KB
ID:	8510   Click image for larger version

Name:	biacv-screen2.png
Views:	239
Size:	32.7 KB
ID:	8511   Click image for larger version

Name:	biacv-screen3.png
Views:	184
Size:	30.2 KB
ID:	8512  

Last edited by vharishankar; 11-29-2011 at 11:45 PM.
 
Old 05-21-2015, 08:51 AM   #10
ario
Member
 
Registered: Nov 2010
Posts: 65

Rep: Reputation: 2
CV Assistant comes to help

Sorry for bumping an old thread. This thread still comes first in google search for "create resume in linux" and I see that still there is no link to a free software on Linux merely for creating resumes. So here you are:
CV Assistant helps you create specialized resumes in Word .docx format fast and easy. The idea is to have a master resume with all skills and experiences in it. Then based on skills mentioned in the job advertisement, export a clean but well formatted word .docx file as a summarized resume with only relevant skills in it. This increases your chance of getting a job interview as most companies are using Applicant Tracking Software (ATS) or at best hiring managers which may be unaware of similarity between phrases like "skilled in MS Word", "familiar with Microsoft Word" and "Fully experienced with office suites". There must be a software to help managers filter irrelevant resumes and as a consequence job seekers need to create specialized resumes for each and every job position with the same wordings used in the advertisement. CVAssistant helps you create specialized resumes free of charge and this software remains for free! Add all your skills to CV Assistant, pick only relevant ones.
Just go ahead and download it from:
http://cvassistant.sf.net
The software is now complete and fully stable and more importantly: It is flexible like in the hell! Everything is flexible.
  • You can select what info you want as personal info like: first name, last name, cell phone
  • Any number of education, work experience, certificates, etc.
  • any number of achievements, decriptions, more descriptions in each parts
  • And here it comes the best part:
As there is no perfect resume and you have to create a new CV for each and every job position which is a real pain, CV Assistant lets you:
  1. Create a big large master resume with whatever skills and experiences you have
  2. Enter skills and keywords you saw in a job advertisement in a box
  3. compare those required skills with items in your resume
  4. Select those items which contain skills required by the job description
  5. let the aritificial intelligent Resume Analyser to analyse your resume and see how many times required skills are brought in your selected items
  6. Even let the Analyser tool to select relevant parts of your resume
  7. More over, add new skills and achievements to your items on the fly whenever you think you have and are necessary to mention
  8. Finally: Export them in the format employers love: The Word .docx format! Do you believe it?
And... submission fees? Oh man! It's opensource. GPLv3. Go ahead and download it
http://cvassistant.sf.net
Attached Thumbnails
Click image for larger version

Name:	snapshot1.png
Views:	524
Size:	104.0 KB
ID:	18531  

Last edited by ario; 05-21-2015 at 08:54 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: a tinkerer's guide to life: "a codified set of the builder's, crafter's, maker's rules" LXer Syndicated Linux News 0 05-07-2011 05:10 AM
NFO Builder / Maker software TheRealDeal Linux - General 2 04-02-2008 01:27 AM
Resume builder program? gruntyman Linux - Software 3 10-02-2006 09:01 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration