Resumelake Mapping

The Resumelake Mapping defines how candidate resumes are structured in Elasticsearch. Below is a breakdown of its attributes:

1. Personal Information

  • candidate_name: Full name of the candidate

  • candidate_email: Candidate's email address

  • candidate_phone: Contact number

  • candidate_city: City of residence

  • candidate_state: State of residence

  • candidate_country: Country of residence

2. Work Experience

  • current_designation: Candidate’s current job title

  • current_company: Candidate’s current employer

  • current_company_industry: Industry type (IT, Finance, etc.)

  • previous_experience:

    • designation: Job title

    • company: Employer name

    • industry: Industry type

    • start_date: Start date

    • end_date: End date

    • location: Location of the job

3. Education

  • degree: Degree obtained (e.g., Bachelor’s, Master’s)

  • major: Field of study

  • university: University attended

  • graduation_year: Year of graduation

4. Skills & Certifications

  • skills: List of relevant skills

  • certifications:

    • name: Certification name

    • issuing_organization: Organization that issued the certification

    • issue_date: Date when the certification was issued

5. Languages

  • language: Language spoken

  • proficiency: Proficiency level (Basic, Fluent, Native)

6. Projects & Publications

  • projects:

    • title: Project name

    • description: Brief summary

    • technologies: Technologies used

    • role: Candidate’s role in the project

  • publications:

    • title: Publication title

    • publication: Where it was published

    • year: Year of publication

Example Payload

Last updated