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
- html5
- javascript
- tailwind

Log in or sign up for Devpost to join the conversation.