Skip to content

ZuesSSSSS/The-Resume-Standard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Proposal: The Resume Standard

Created / Proposed: Sept. 24 2022

Contact Me
David Mudriy
[email protected]

Summary

The intention of a resume (also called a CV) is to present a simple document to show experience, skills, and accomplishments. But as many know, they can vary wildly; be undeveloped, and be random. But on top of that, in the day and age of signing up for jobs online, one resume should fill in all the fields that jobs should need. We propose a resume schema to save developers, employees, and employers time and money. Save time writing and apply more.

Terminology

Words Definition (Merriam-Webster) Example Usage
Resume A short account of one's career and qualifications He gave a resume of the club's activities throughout the year.
CV (Curriculum vitae) A short account of one's career and qualifications prepared typically by an applicant for a position Charnley has a doctorate in toxicology from Massachusetts Institute of Technology and has served on multiple government and industry advisory panels, according to her curriculum vitae.

Background

The problem with applying with resumes came primarily on the internet. It got much easier to apply to jobs farther away, like remote jobs. But, the lack of format and standard took more time to apply. So I aim to solve that by standardizing a .resume format.

Assumptions

This solution of standardizing resumes comes with the requirements that companies use the standard for it to work.

Proposed Solution

Field Type Required Supported Formats Purpose
Name any Yes Name Define whom it is
Phone number Depends Phone Contact (Only 1 form required)
Email string Depends Email Contact (Only 1 form required)
Availability any Yes Availability Share future scheduling availability
Location any true Location Taxes/Onboarding, Legalities, etc
Experience any false Experience Share previous professional experience
Projects any false Projects Show skills off and use as experience
Skills any false Skills Set job search aim with skills and show defining abilities
Certifications any false Certifications Show industry licenses/Certifications
Links any false Links Show projects and show skills
Language string yes Language Identify communication language

TODO: Resume Creator + Reader Link

Name

  • Type: any;

  • Required: Yes;

    Supported
       "Name": {
             "first": ,
             "middle": ,
             "last": ,
          }
    
    Example
       "Name": {
             "first": "Bob",
             "middle": "Alex",
             "last": "Smith"
          }
    

Phone

Wikipedia

  • Type: number;

  • Required: Depends; (One form of contact required)

    Supported
       "Phone": number;
    
    Example
       "Phone": "111-111-1111",
    

Email

Regex

  • Type: ,

  • Required: Depends; (One form of contact required)

    Supported
       "Name": ,
    
    Example
       "Name": "[email protected]",
    

Availability

  • Type: any;

  • Required: yes;

    Supported
       "Available": }
          "Summary": , // : "On-going changes", "Full-time", "Part-time" 
          "Sunday": , // : *start* HHmm -- *End* HHmm || null
          "Monday": , // : *start* HHmm -- *End* HHmm || null
          "Tuesday": , // : *start* HHmm -- *End* HHmm || null
          "Wednesday": , // : *start* HHmm -- *End* HHmm || null
          "Thursday": , // : *start* HHmm -- *End* HHmm || null
          "Friday": , // : *start* HHmm -- *End* HHmm || null
          "Saturday": , // : *start* HHmm -- *End* HHmm || null
       }
    Example
       "Available": }
          "Summary": "Full-time",
          "Sunday": "0810--1400",
          "Monday": "0810--1400",
          "Tuesday": "0810--1400",
          "Wednesday": "0810--1400",
          "Thursday": "0810--1400",
          "Friday": null,
          "Saturday": null,
       }
    

Location

  • Type: any;

  • Required: true;

    Supported
       "Location": {
          "city": ,
          "region": ,
          "country": ,
       }
    
    Example
       "Location": {
          "city": "Portland",
          "region": "Oregon",
          "country": "US"
       }
    

Experience

  • Type: any;

  • Required: false;

    Supported
       "Experience": [
          {
             "title": , 
             "company": , 
             "startDate": , // (yyyy-mm-dd),
             "endDate": ,  // (yyyy-mm-dd),
             "descriptions": any; // array
          }
       ]
    
    Example
       "Experience": [
             {
                "title": "Developer",
                "company": "Google",
                "startDate": "2022-01-01", // (yyyy-mm-dd),
                "endDate": "2022-12-25", // (yyyy-mm-dd),
                "descriptions": {
                   "Built stuff",
                   "Doing things"
                }
             }
       ]
    

Projects

  • Type: any;

  • Required: false;

    Supported
       "Experience": [
          {
             "title": , 
             "company": , 
             "startDate": , // (yyyy-mm-dd),
             "endDate": ,  // (yyyy-mm-dd),
             "descriptions": any; // array
          }
       ]
    
    Example
       "Experience": [
          {
             "title": "Developer",
             "company": "Google",
             "startDate": "2022-01-01",
             "endDate": "2022-12-25",
             "descriptions": {
                "Built stuff",
                "Doing things"
             }
          }
       ]
    

Skills

  • Type: any;

  • Required: false;

    Supported
       "Skills": [
          ""
       ]
    
    Example
       "Skills": [
          "Coding",
          "Writing"
       ]
    

Certifications

  • Type: any;

  • Required: false;

    Supported
       "Certifications": [
          {
             "Certification": , 
             "IssueDate": , // (yyyy-mm-dd),
             "ExpDate": , // (yyyy-mm-dd),
             "ID": ,
             "Link": any; // array
          }
       ]
    
    Example
       "Certifications": [
          {
             "Certification": "CCNA"; 
             "IssueDate": "2020-01-10"; // (yyyy-mm-dd),
             "ExpDate": "2022-10-15"; // (yyyy-mm-dd),
             "ID": "234988243";
             "Link": [
                "https://Certmetrics.com"
             ]
          }
       ]
    

Links

  • Type: any;

  • Required: false;

    Supported
       "Skills": any;
    
    Example
       "Links": [
          "https://github.com/thundeR2GE"
       ]
    

Language

  • Type: any;

  • Required: false;

    Supported
       "language": [
          ""
       ]
    
    Example
       "Language": [
          "English",
          "Spanish"
       ]
    

About

A developed .Resume Standard. For a better future

Topics

Resources

Stars

Watchers

Forks

Languages