Inspiration We noticed that while Adobe Express makes visual design simple, many job seekers still struggle to create eye-catching resumes and portfolios—especially those without design skills. Most end up using generic templates or outdated tools, losing the chance to stand out. We wanted to empower everyone, from students to professionals, to effortlessly showcase their unique stories in a visually compelling way.
What it does The Resume & Portfolio Visual Enhancer is an Adobe Express add-on that transforms plain text resumes and portfolios into beautifully formatted, industry-tailored designs using AI. It:
Analyzes content like job roles, skills, and experience
Suggests optimal templates, font pairings, and color schemes
Automatically formats sections with icons and visual hierarchy
Allows export in multiple formats (PDF, PNG, Web)
Supports quick portfolio building from existing projects or LinkedIn data
How we built it Frontend: Adobe Express SDK & React for seamless design integration
Backend: Node.js with an Express server to process resume data
AI Layer: OpenAI API for role detection and layout recommendations
APIs: LinkedIn for importing work experience, Google Fonts for type pairing
Storage: Firebase to store templates and user design sessions
Challenges we ran into Integrating dynamic AI outputs into static design templates
Maintaining design responsiveness across formats and devices
Handling diverse resume formats with inconsistent structures
Limited documentation for advanced Adobe Express SDK features
Accomplishments that we're proud of Built a working prototype in under 48 hours
Achieved accurate template recommendations for 10+ industries
Enabled full resume-to-portfolio conversion in under 1 minute
Designed an interface that users described as “effortless and empowering”
What we learned How to build and deploy an add-on using the Adobe Express SDK
Leveraging AI to bridge creativity gaps in non-design users
Handling resume data parsing and job role classification
The importance of user-centered UX for productivity tools
What's next for Resume & Portfolio Visual Enhancer Add support for multilingual resume generation
Integrate real-time resume scoring based on job descriptions
Expand portfolio builder with GitHub and Behance API integration
Launch as a plug-and-play tool for colleges, bootcamps, and job portals
Introduce collaboration mode for team portfolio projects
Built With
- adobe
- api
- creative
- css3
- express.js
- firebase
- firestore
- fonts
- html5
- javascript
- node.js
- openai
- react.js
- sdk
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.