Education
TheEducation interface defines the structure for educational background entries.
Type definition
Properties
Name of the educational institution or university.
Type of degree earned (e.g., “Bachelor of Science”, “Master of Arts”, “Ph.D.”).
Field of study or major (e.g., “Computer Science”, “Electrical Engineering”, “Business Administration”).
Location of the institution (e.g., “Boston, MA”, “London, UK”).
Grade point average or academic performance indicator. Can be GPA, CGPA, SGPA, or other grading system (e.g., “3.8/4.0”, “First Class Honors”).
Start date of studies. Typically formatted as “MMM YYYY” (e.g., “Sep 2018”).
End date or expected graduation date. Formatted as “MMM YYYY” (e.g., “May 2022”).
Example
Skills
TheSkills interface organizes technical and soft skills into categories.
Type definition
Properties
Programming languages and spoken languages. For example: [“JavaScript”, “Python”, “Java”, “English”, “Spanish”].
Frameworks, libraries, tools, and technologies. For example: [“React”, “Node.js”, “Docker”, “AWS”, “Git”].
Interpersonal and professional soft skills. For example: [“Team Leadership”, “Problem Solving”, “Communication”].
Example
CustomSection
TheCustomSection interface provides a flexible structure for additional resume sections like certifications, languages, awards, publications, or any other custom content.
Type definition
Properties
Title of the custom section (e.g., “Certifications”, “Languages”, “Awards”, “Publications”).
Array of items to display in this section. Each string is typically rendered as a bullet point or list item.
Example
Usage notes
- The
Educationinterface supports multiple degrees through the array type in theResumeinterface Skillsorganizes technical competencies for better readability and ATS optimizationCustomSectionprovides flexibility for content that doesn’t fit standard resume categories- Multiple
CustomSectionobjects can be used in thecustomSectionsarray of theResumetype