Skip to content

feat: [GSSoC-2026] Industry-Specific ATS-Friendly Resume Templates #90

Description

@SiGup72

Background Context

The current Resume Builder provides a single ATS-friendly resume template that works well for general professional and technical roles. However, resume expectations vary significantly across industries.

For example:

  • Software Engineers prioritize Projects, Technical Skills, and Experience.
  • Designers emphasize Portfolio, Design Tools, and Creative Projects.
  • Researchers require Publications, Conferences, and Research Experience.
  • Marketing professionals focus on Campaigns, Metrics, and Certifications.

While the existing template remains suitable for many users, introducing profession-specific ATS-friendly templates would make the Resume Builder more flexible and relevant without sacrificing ATS compatibility.

What needs to be done

  1. Resume Template Selection
    Add a template selector in the Resume Builder.
    Allow users to choose a resume type before generating their resume.

Example templates:
Software Engineering
UI/UX & Graphic Design
Product Management
Marketing
Research / Academia
Education
General Professional

  1. Industry-Specific Resume Layouts
    Create ATS-friendly layouts that reuse the existing resume data while adjusting:
    Section ordering
    Section visibility
    Section headings
    Profession-specific sections

Examples:

  • Software Engineering
    -- Summary
    -- Technical Skills
    -- Projects
    -- Experience
    -- Education

  • Design
    -- Summary
    --Portfolio
    -- Design Tools
    -- Experience
    -- Creative Projects
    -- Education

  • Research
    -- Research Interests
    -- Publications
    -- Conferences
    -- Research Experience
    -- Education

  1. PDF Rendering Support

Update the PDF rendering logic so that the selected template determines:
Layout structure
Section order
Displayed fields

All templates should remain ATS-friendly and compatible with the existing PDF generation pipeline.

Additional Notes

This feature focuses on industry-specific ATS-friendly layouts, not visually decorative resumes. The objective is to improve section organization and relevance for different professions while maintaining compatibility with Applicant Tracking Systems.

I'd be happy to work on this feature under GSSOC'26 if it aligns with the project's roadmap. Feedback on the proposed scope is welcome

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions