DEV Community

Cover image for 🐐 DevCv: The G.O.A.T. of CV Builders for Developers
Philipp
Philipp

Posted on

1

🐐 DevCv: The G.O.A.T. of CV Builders for Developers

Too tired to read? Check out the TL;DR at the end.


Let’s be honest - creating a CV is about as fun as watching a goat eat. But fear not, because DevCv is here to save the day. It’s not just a CV builder; it’s the G.O.A.T. (Greatest of All Time) for developers who want a sleek, customizable and JSON-powered résumé. And yes, this G.O.A.T. has some serious horns when it comes to functionality.


🛡️ Privacy: Because Your Data Isn’t Goat Feed

In a world where apps collect more data than goats eat grass, DevCv is different. It keeps all your personal info in your browser. Your data isn’t sent to some mysterious server - it stays right there, cozy in your local storage. Don’t trust me? Check the source code. It’s as transparent as a freshly cleaned window (or a goat who’s terrible at hiding).


🐐 JSON: The True G.O.A.T

Let’s get real - JSON is the hay that feeds DevCv’s functionality. Every section of your CV is structured in JSON, making it easy to edit, update, or flex your coding muscles.

Here’s an example:

{
    "general": {
        "firstname": "Billy",
        "lastname": "Goat"
    },
    "skills": [
        {
            "name": "Javascript",
            "level": "10"
        },
        ...
    ],
    ...
}
Enter fullscreen mode Exit fullscreen mode

With DevCv, even your résumé’s data structure screams developer vibes.


🏆 Why DevCv Is the G.O.A.T.

Here’s what makes DevCv the greatest:

🗣️ Multi-Language Support

DevCv let you add multiple languages to your CV. Just add a new object for each language (therefore even goats can understand your CV):

{
    "hobbies": {
        "en": [
            "Goat whispering",
            "Napping",
            "Start a new project every week after getting bored with the previous one"
        ],
        "de": [
            "Ziegenflüstern",
            "Nickerchen",
            "Jede Woche ein neues Projekt beginnen, wenn das vorherige langweilig geworden ist"
        ],
        "goat": ["Baaah", "Baaah", "Baaah"]
    }
}
Enter fullscreen mode Exit fullscreen mode

🏅 Skills Section

Rate yourself honestly - or goat it up. Use the predefined skill icons or upload your own logos.

{
    "name": "React",
    "level": 9,
    "url": "https://reactjs.org/"
}
Enter fullscreen mode Exit fullscreen mode

Just don’t rate everything a 10/10. Even the greatest goats slip sometimes.

📱 Mobile Support: Because Goats Are Always on the Move

DevCv is responsive, so your CV looks great on any device. Whether you’re browsing on a desktop or a smartphone, your CV will be as sleek as a mountain goat’s coat.

🏗️ Custom Headings

Want to add a section for your goat-herding certifications? Done. DevCv lets you create custom headings with bullet points, so you can show off all your quirky achievements.


🚀 Share: Because Even Goats Need to Network

To share your CV with the world, there are multiple options:

🖨️ Print: From Browser to PDF Like a Pro

Printing your CV is smoother than a goat sliding down a grassy hill. Just hit the print button in your browser, and you’ll have a PDF version of your CV in no time.

📤 Export: Share Your CV as a JSON File

Want to share your CV with a friend or potential employer? Export it as a JSON file and send it their way. They’ll be impressed by your tech-savvy skills. You can even encrypt the file with a password for extra security.

🌐 Host: Share Your CV Online

Upload your CV JSON file to a GitHub repository. Users then can open your CV by searching your GitHub username on DevCv. It’s like a digital business card, but way cooler. Even here encryption is possible to protect your data.

See an example here.


🔧 Local Installation: For the Tinkerers

Feel like putting on your dev hat and exploring the guts of DevCv? Clone the repo and run it locally:

git clone https://github.com/cophilot/DevCv.git
cd DevCv
pnpm install
pnpm start
Enter fullscreen mode Exit fullscreen mode

Now head over to https://localhost:4200/ and start building like the G.O.A.T. you are.


💡 Contributing: Join the Herd

DevCv is an open-source project, and we welcome contributions from developers of all skill levels. Whether you’re a seasoned developer or a junior coder, there’s a place for you in the DevCv herd. Check out the GitHub repository.


🐐 TL;DR: Why Use DevCv?

Because you deserve a CV that’s as legendary as a mountain goat. DevCv is:

  • Easy to use (even for beginner goats).
  • Completely private (your data won’t be shared with shady recruiters).
  • Shareable (so you can show off your skills to the world).
  • Customizable (so you can show off your goat-level coding skills).

So what are you waiting for? Start using DevCv and make recruiters say, “Holy goat, this person is amazing!”


dev-cv.philipp-bonin.com

SurveyJS custom survey software

Simplify data collection in your JS app with a fully integrated form management platform. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more. Integrates with any backend system, giving you full control over your data and no user limits.

Learn more

Top comments (1)

Collapse
 
moopet profile image
Ben Sinclair

Upvoted for your commitment to the goat thing.

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →