343
submitted 7 months ago* (last edited 7 months ago) by devpaul@lemmy.world to c/opensource@lemmy.ml

Hi all,

I made this typst template originally to port my personal resume to typst from Latex. It tries to be a faithful port of the Awesome-CV latex template that I was previously using. Hope you find it useful.

https://github.com/DeveloperPaul123/modern-cv

Edit: added missing link

you are viewing a single comment's thread
view the rest of the comments
[-] tarius@lemmy.ml 4 points 7 months ago* (last edited 7 months ago)

Somewhat unrelated question:

How do you list experience based on projects under single employer with timeline?

Right now I have it like this:

  • Consultant

    Employer - 2020 - 2023

    • Developer - June 2023 to August 2023
      • Description 1
      • Description 2
    • Analyst - March 2021 - May 2022
      • Description 1

I havent found any resume template that can handle this (nested experience) automatically

[-] devpaul@lemmy.world 3 points 7 months ago

I put this together in a few minutes using my template. Does this address what you meant?

Here's the typst code:

#import "@preview/modern-cv:0.1.0": *

#show: resume.with(
  author: (
      firstname: "Person", 
      lastname: "Lastname",
      email: "email@email.com", 
      phone: "111-111-1111",
      github: "DeveloperPaul123",
      linkedin: "LinkedIn Name",
      address: "111 Road Dr. City, Place 111111",
      positions: (
        "Software Engineer",
        "Software Architect"
      )
  ),
  date: datetime.today().display()
)

= Experience

#resume-entry(
  title: "Company, Inc.",
  location: "Place, Earth",
  date: "2022 - 2023"
)

#secondary-justified-header(
  "Developer",
  "June 2023 to August 2023"
)

#resume-item[
  - #lorem(10)
  - #lorem(11)
]

#secondary-justified-header(
  "Analyst",
  "March 2021 - May 2022"
)

#resume-item[
  - #lorem(10)
  - #lorem(11)
]
[-] tarius@lemmy.ml 1 points 7 months ago* (last edited 7 months ago)

This is very close. The only thing missing is job title for the parent along with the company name for each nested experience

[-] devpaul@lemmy.world 2 points 7 months ago

Whoops! I ommited that on purpose. But you can add the job title back in. And yes I see how that would be good for each sub section to have the company name.

This should be doable, I'll update this thread if I can implement it.

[-] tarius@lemmy.ml 1 points 7 months ago
[-] rdnielsen@floss.social 2 points 7 months ago

@tarius @devpaul

What you can do is more important that who you have done it for. I prefer to see skills, experience, employment history, and education in that order.

[-] tarius@lemmy.ml 1 points 7 months ago* (last edited 7 months ago)

I understand. But, consultants could work on so many various things based on the project. Its better to provide context of the role and what industry that project was instead of only showing one block of text.

As an example, If I worked at a company for 2 years, I could have used GitHub for 3 months in one project and used GitLab for 6 months in another project. If I write both of them in the same block, you would think I have 2 years of experience in both which is not accurate.

Obviously there are ways you can write that in the description. I was just wondering if there are options to have nested experience.

[-] rdnielsen@floss.social 1 points 7 months ago

@tarius
The skills section is the place you can list years of use of each tool or technology. The experience section is a place to list accomplishments, independently of what tools were used.

My recommendation is based on science consulting, where a pretty clear division can be made between tools and accomplishments.

[-] tarius@lemmy.ml 1 points 7 months ago* (last edited 7 months ago)

I dont use a Skills section at all in my resume. How do you determine the quality of skills based on just keywords in the skills section?

In description if you show that you worked in certain technology for "this" long, you would get somewhat an idea of how skilled that person is in that tech

Lets say I put Office in skills section, you wouldnt know how skilled I am in office. I might have only worked with it for a month. And I am talking about resume without any fancy graphics with bar graph to show the skill level

[-] rdnielsen@floss.social 1 points 7 months ago

@tarius
The same question would apply to skills mentioned in the experience section--unless the experience section is nothing but a description of use of those skills. It seems as if you and I may be valuing the experience section in different ways.

But the direct answer to your question is in an interview. If you assert both valuable skills and experience, then you will get pressed to demonstrate or explain those face-to-face.

[-] tarius@lemmy.ml 1 points 7 months ago

The same question would apply to skills mentioned in the experience section–unless the experience section is nothing but a description of use of those skills.

That's why I said if the skill is listed as a description in the experience (not literally the keyword), the "time range" would give you somewhat of an idea about the person. Key here is not listing just the skill, but what they actually did with that skill.

It seems as if you and I may be valuing the experience section in different ways.

If you are a recruiter/manager that gives a call to everyone, then I appreciate what you do. But, wouldn't your job be much easier if you are able to understand the candidate's skill from the description without even talking to them? Filtering out inexperienced people would be much easier instead of just going by the skills section.

But the direct answer to your question is in an interview. If you assert both valuable skills and experience, then you will get pressed to demonstrate or explain those face-to-face.

In the current market for IT folks, its not easy to get an interview. So you wanna give as much information in the resume to get that first call. This is from my personal experience in the last 6-10 months

[-] rdnielsen@floss.social 1 points 7 months ago

@tarius

I'm interested in both the candidate's skills and achievements. The list of skills is a quick and easy filter, but once past that, achievements deserve a lengthier explanation--and they may still reference skills.

Having hired for years in an IT-adjacent discipline, I like to see skills and achievements factored out, not unlike the way code or data structures should be factored.

A/B testing of resume structures might be interesting.

[-] tarius@lemmy.ml 1 points 7 months ago

Wouldn't the application software filter out the keywords from the description?

[-] rdnielsen@floss.social 1 points 7 months ago

@tarius
I don't know what application software you're referring to.

[-] tarius@lemmy.ml 1 points 7 months ago

I meant like Workday, Greenhouse, ADP, etc.

[-] rdnielsen@floss.social 1 points 7 months ago

@tarius
I'm not familiar with them. All of our resumes are screened by actual people.

this post was submitted on 27 Mar 2024
343 points (100.0% liked)

Open Source

30950 readers
423 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS