jsonresume-theme-tech
v1.5.1
Published
A clean, modern JSON Resume theme tailored for tech professionals, senior engineers, and startup founders
Maintainers
Readme
JSON Resume Tech Theme
A professional, ATS-optimized JSON Resume theme for software engineers, tech professionals, and startup founders.
This modern, clean theme is specifically designed for technical professionals who want to showcase their skills and experience in a format that is both human-readable and ATS (Applicant Tracking System) friendly. Perfect for software engineers, senior developers, tech leads, CTOs, and startup founders.
🚀 Features
- ATS-Optimized Layout: Ensures your resume passes through Applicant Tracking Systems
- Clean Typography: Improves readability and visual appeal
- Responsive Design: Looks great on all devices and when printed
- Technical Focus: Highlights programming skills, projects, and technical achievements
- Customizable Sections: Easily adapt to showcase your unique experience
📋 Installation & Usage
This theme is compatible with resumed, a powerful command-line tool for managing, previewing, and publishing your JSON Resume.
Sample Commands
# Install resumed globally
npm install -g resumed
# Initialize a new resume in the current directory
resumed init
# Preview your resume with the tech theme
resumed preview --theme tech
# Build your resume to HTML with the tech theme
resumed build --theme tech
# Export your resume to PDF with the tech theme
resumed export --theme techMake sure to install this theme in your project:
npm install --save jsonresume-theme-tech⚙️ Customization Options
This theme offers special formatting options to better showcase your technical skills and experience. For the "experience" and "skills" sections, you can optionally replace the standard "highlights" list with a more detailed "details" list format:
"details": [
{ "text": "Javascript", "comment": "expert" },
{ "text": "Coffeescript", "comment": "expert" },
{ "text": "Ruby", "comment": "competent" },
{ "text": "Java", "comment": "novice" }
]See the included resume.json for more examples and detailed formatting options.
Schema extensions (theme-specific)
These fields are not part of the core JSON Resume schema but are supported by this theme:
- Executive Summary: The summary block uses the heading Executive Summary (standard
basics.summaryprose). basics.highlights: Optional array of strings, same conventions aswork[].highlights(including inline HTML where you already use it elsewhere). Rendered as Career Highlights immediately below the executive summary in the same section.recognition: Optional root object{ "title", "summary", "highlights" }, rendered after Patents (publications).titlemay be empty;summaryis shown as a short line;highlightsis a bullet list. The section appears when any of these fields has content.leadership: Optional root object with the same shape asrecognition, rendered after Projects and before Skills. The section appears when any oftitle,summary, orhighlightshas content.
Example:
{
"basics": {
"summary": "…",
"highlights": [
"<strong>Led</strong> platform engineering across cloud and edge."
]
},
"recognition": {
"title": "",
"summary": "10+ years",
"highlights": ["Patent co-inventor on …"]
},
"leadership": {
"title": "",
"summary": "Led engineering through hyper-growth.",
"highlights": ["Built hiring and onboarding programs from zero."]
}
}🔗 Related Projects
- JSON Resume - The open source initiative to create a JSON-based standard for resumes
- resumed - Command line tool for easily updating and publishing resumes
📄 License
MIT
