ResumeBuilder 1.0.0
dotnet tool install --global ResumeBuilder --version 1.0.0
dotnet new tool-manifest
dotnet tool install --local ResumeBuilder --version 1.0.0
#tool dotnet:?package=ResumeBuilder&version=1.0.0
nuke :add-package ResumeBuilder --version 1.0.0
Resume Builder
Resume Builder is a .NET command-line tool for creating ATS-friendly resumes from JSON and exporting them as PDF, Markdown, or both.
Install
dotnet tool install --global ResumeBuilder
Update an existing installation:
dotnet tool update --global ResumeBuilder
Use
Generate both PDF and Markdown:
resume-builder --input resume.json --pdf resume.pdf --markdown resume.md
Generate only a PDF:
resume-builder --input resume.json --pdf resume.pdf
Generate only Markdown:
resume-builder --input resume.json --markdown resume.md
Open the terminal UI:
resume-builder
Options
| Option | Description |
|---|---|
--input, -i |
Resume JSON input file. Required for command-line export. |
--pdf |
PDF output path. |
--markdown, --md |
Markdown output path. |
--help, -h |
Show command usage. |
At least one output option is required when using --input: --pdf or --markdown.
Input Format
The input file is JSON with sections for basics, summary, skills, experience, education, and custom extra sections. Use extras for sections such as achievements, projects, certifications, awards, publications, or volunteering. Inline Markdown emphasis is supported in resume text.
Use layout.headings to rename built-in sections. Use layout.sectionOrder to place sections. Extra sections are referenced as extra:Section Title and use their own title value as the heading.
{
"basics": {
"name": "Jane Doe",
"headline": "Senior Software Engineer",
"location": "London, United Kingdom",
"email": "jane.doe@example.com",
"phone": "+44 7000 000000",
"links": [
{
"label": "LinkedIn",
"url": "https://www.linkedin.com/in/janedoe"
}
]
},
"summary": "Senior engineer specializing in **.NET**, cloud platforms, and reliable delivery.",
"skills": [
{
"category": "Engineering",
"items": [ "C#", ".NET", "SQL", "Azure" ]
},
{
"category": "Architecture",
"items": [ "API design", "Event-driven systems", "Microservices" ]
}
],
"experience": [
{
"role": "Senior Software Engineer",
"company": "Example Consulting",
"location": "London, United Kingdom",
"start": "2021",
"end": "Present",
"highlights": [
"Designed and delivered cloud-native .NET services for high-volume workflows.",
"Improved release reliability through automated testing and CI/CD pipelines."
]
}
],
"education": [
{
"institution": "Example University",
"degree": "BSc Computer Science",
"location": "London, United Kingdom",
"start": "2014",
"end": "2018",
"details": "First class honours"
}
],
"extras": [
{
"title": "Achievements",
"style": "bullets",
"items": [
"Led delivery of a business-critical platform migration.",
"Mentored engineers across backend and cloud practices."
]
},
{
"title": "Projects",
"style": "bullets",
"items": [
"**Resume Builder:** Generates ATS-friendly resumes from JSON and exports PDF or Markdown.",
"**Platform Migration:** Moved legacy services to cloud-native .NET APIs."
]
},
{
"title": "Certifications",
"style": "paragraphs",
"items": [
"**Microsoft Credentials:** Azure Developer Associate, Azure Administrator Associate.",
"**Verified Digital Badges:** https://www.credly.com/users/janedoe/badges"
]
}
],
"layout": {
"headings": {
"summary": "Professional Summary",
"skills": "Core Competencies",
"experience": "Professional Experience",
"education": "Education"
},
"sectionOrder": [
"summary",
"extra:Achievements",
"skills",
"experience",
"extra:Projects",
"extra:Certifications",
"education",
"extras"
]
}
}
extras at the end of sectionOrder renders any custom sections that were not already referenced explicitly.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 112 | 5/5/2026 |