Inspiration

We noticed that many job seekers, especially students and freelancers, struggle with creating visually appealing and ATS-friendly resumes. Most online resume builders are either clunky, paywalled, or don’t offer customization for specific job roles. Since Adobe Express is already a popular tool for design, we wanted to bring the resume-building process directly into that familiar environment — making it easy, fast, and beautiful.

What it does

Resume & Portfolio Builder is an Adobe Express add-on that enables users to: Choose from role-based resume and portfolio templates Easily customize text, colors, and layout Maintain ATS compliance with properly structured sections Export their finished resume to PDF or share it to LinkedIn in a single click All inside Adobe Express — no external tools or design knowledge required.

How we built it

We built the add-on using: HTML, CSS, and Vanilla JavaScript Adobe Express Add-ons SDK (for seamless integration) A set of modular templates with dynamic form-based data injection Export functionality that renders the design into a printable/downloadable format

Challenges we ran into

Understanding how Adobe Express Add-ons load and communicate with the DOM Creating a layout that’s both ATS-friendly and visually appealing Handling PDF export with formatting preserved Managing template responsiveness for different screen sizes inside the Adobe Express canvas

Accomplishments that we're proud of

Fully functional resume generator inside Adobe Express Clean, responsive design with minimal code overhead Dynamic form fields that populate templates based on job roles One-click export to PDF without requiring external APIs Making resume creation easy for users who don’t want to leave Adobe Express

What we learned

How Adobe Express Add-ons work and how to set up the manifest.json correctly Structuring clean, component-like resume templates using pure HTML/CSS How to work within a design tool's embedded iframe environment The importance of accessibility and document structure in resume design

What's next for Resume & Portfolio Builder

Add more template categories (creative, technical, academic, freelance) Allow users to import LinkedIn data to auto-fill sections Add drag-and-drop portfolio project tiles (for designers/developers) Support for cloud saves, collaboration, and revision history Local language support for international users

Built With

Share this project:

Updates