rasumiDocs

Resume format

A Rasumi resume is a YAML document with two top-level fields. This page is the map; the pages that follow document each field in detail.

#The shape

resume.yaml
1basics:2  name: John Doe3  headline: Software Engineer4  email: john.doe@example.com5  phone: "+1 (555) 010-2288"6  location: San Francisco, CA7  links:8    - label: GitHub9      url: github.com/username10    - label: LinkedIn11      url: linkedin.com/in/username1213sections:14  - type: experience15    title: Experience16    entries:17      - title: Senior Software Engineer18        subtitle: Acme Cloud19        startDate: 202120        endDate: Present21        description: Platform and developer experience.22        bullets:23          - Led the migration to a typed API layer.24          - Cut cold-start latency by 40%.

#Top-level fields

FieldTypeDescription
basicsrequiredBasicsYour identity and contact details. See Basics.
sectionsrequiredSection[]An ordered list of resume sections. See Sections & entries.

#Everything has a sensible default

Fields are forgiving. A missing basics becomes an empty name with no links; a missing sectionsbecomes an empty list. So a half-finished document still renders, you’ll just see blanks where content will go. The full reference lists every field and its default.