Skip to main content

Structured output resume Schema

Based on https://github.com/jsonresume/resume-schema

Type: object

Properties

  • basics
    • Type: object
    • Properties
      • name
        • Type: string
      • label
        • e.g. Web Developer
        • Type: string
      • image
        • URL (as per RFC 3986) to a image in JPEG or PNG format
        • Type: string
      • email
      • phone
        • Phone numbers are stored as strings so use any format you like, e.g. 712-117-2923
        • Type: string
      • url
        • URL (as per RFC 3986) to your website, e.g. personal homepage
        • Type: string
        • String format must be a "uri"
      • summary
        • Write a short 2-3 sentence biography about yourself
        • Type: string
      • location
        • Type: object
        • Properties
          • address
            • Type: string
          • postalCode
            • Type: string
          • city
            • Type: string
          • countryCode
            • code as per ISO-3166-1 ALPHA-2, e.g. US, AU, IN
            • Type: string
          • region
            • The general region where you live. Can be a US state, or a province, for instance.
            • Type: string
      • profiles
        • Specify any number of social networks that you participate in
        • Type: array
          • Items
          • Type: object
          • This schema accepts additional properties.
          • Properties
  • work
    • Type: array
      • Items
      • Type: object
      • Properties
        • name
          • e.g. Facebook
          • Type: string
        • location
          • e.g. Menlo Park, CA
          • Type: string
        • description
          • e.g. Social Media Company
          • Type: string
        • position
          • e.g. Software Engineer
          • Type: string
        • url
        • startDate
        • endDate
        • summary
          • Give an overview of your responsibilities at the company
          • Type: string
        • highlights
          • Specify multiple accomplishments
          • Type: array
            • Items
            • e.g. Increased profits by 20% from 2011-2012 through viral advertising
            • Type: string
  • volunteer
    • Type: array
      • Items
      • Type: object
      • Properties
        • organization
          • e.g. Facebook
          • Type: string
        • position
          • e.g. Software Engineer
          • Type: string
        • url
        • startDate
        • endDate
        • summary
          • Give an overview of your responsibilities at the company
          • Type: string
        • highlights
          • Specify accomplishments and achievements
          • Type: array
            • Items
            • e.g. Increased profits by 20% from 2011-2012 through viral advertising
            • Type: string
  • education
    • Type: array
      • Items
      • Type: object
      • Properties
        • institution
          • e.g. Massachusetts Institute of Technology
          • Type: string
        • url
        • area
          • e.g. Arts
          • Type: string
        • studyType
          • e.g. Bachelor
          • Type: string
        • startDate
        • endDate
        • score
          • grade point average, e.g. 3.67/4.0
          • Type: string
        • courses
          • List notable courses/subjects
          • Type: array
            • Items
            • e.g. H1302 - Introduction to American history
            • Type: string
  • awards
    • Specify any awards you have received throughout your professional career
    • Type: array
      • Items
      • Type: object
      • Properties
        • title
          • e.g. One of the 100 greatest minds of the century
          • Type: string
        • date
        • awarder
          • e.g. Time Magazine
          • Type: string
        • summary
          • e.g. Received for my work with Quantum Physics
          • Type: string
  • certificates
    • Specify any certificates you have received throughout your professional career
    • Type: array
      • Items
      • Type: object
      • This schema accepts additional properties.
      • Properties
  • publications
  • skills
    • List out your professional skill-set
    • Type: array
      • Items
      • Type: object
      • This schema accepts additional properties.
      • Properties
        • name
          • e.g. Web Development
          • Type: string
        • level
          • e.g. Master
          • Type: string
        • keywords
          • List some keywords pertaining to this skill
          • Type: array
            • Items
            • e.g. HTML
            • Type: string
  • languages
    • List any other languages you speak
    • Type: array
      • Items
      • Type: object
      • Properties
        • language
          • e.g. English, Spanish
          • Type: string
        • fluency
          • e.g. Fluent, Beginner
          • Type: string
  • interests
    • Type: array
      • Items
      • Type: object
      • Properties
        • name
          • e.g. Philosophy
          • Type: string
        • keywords
          • Type: array
            • Items
            • e.g. Friedrich Nietzsche
            • Type: string
  • references
    • List references you have received
    • Type: array
      • Items
      • Type: object
      • Properties
        • name
          • e.g. Timothy Cook
          • Type: string
        • reference
          • e.g. Joe blogs was a great employee, who turned up to work at least once a week. He exceeded my expectations when it came to doing nothing.
          • Type: string
  • projects
    • Specify career projects
    • Type: array
      • Items
      • Type: object
      • Properties
        • name
          • e.g. The World Wide Web
          • Type: string
        • description
          • Short summary of project. e.g. Collated works of 2017.
          • Type: string
        • highlights
          • Specify multiple features
          • Type: array
            • Items
            • e.g. Directs you close but not quite there
            • Type: string
        • keywords
          • Specify special elements involved
          • Type: array
            • Items
            • e.g. AngularJS
            • Type: string
        • startDate
        • endDate
        • url
        • roles
          • Specify your role on this project or in company
          • Type: array
            • Items
            • e.g. Team Lead, Speaker, Writer
            • Type: string
        • entity
          • Specify the relevant company/entity affiliations e.g. 'greenpeace', 'corporationXYZ'
          • Type: string
        • type
          • _ e.g. 'volunteering', 'presentation', 'talk', 'application', 'conference'_
          • Type: string