Creating a dev portfolio website can be daunting, especially for students and early-career professionals. Many have a solid LinkedIn resume but find it hard to showcase their skills online.
So we built a tool to convert a LinkedIn resume PDF into customizable portfolio website in less than 5 minutes. It requires minimal web development knowledge, making it perfect for both seasoned developers and newcomers looking to build a professional web presence quickly and maintain it themselves. And it's open source.
Key features: - Extracts information from your LinkedIn PDF - Creates a polished, customizable portfolio site - Easy deployment (local or cloud) - Maintainable in your own GitHub repo - Tech stack: NextJs, React, Vercel AI SDK, Bolt, Claude AI
Demo with live code: https://www.youtube.com/watch?v=M9KssZnfZrw
Code: https://github.com/levelup-apps/generate-portfolio
Started this project this week with georgeck and liza for the World's Shortest hackathon hosted by Nvidia and Vercel. It's just the beginning - we plan to continue development.
See the demo and let us know what you think! We welcome contributions and ideas to improve.
One of the coauthors here - the tool uses the following data pipeline.
Resume data in unstructured format (including PDF) -> structured data with Claude’s structured JSON API -> portfolio templates that take structured data input -> further refinement using prompts in IDEs like Bolt or V0 -> publish in Vercel, Netlify etc.
This allows the tool to be generic and not tied to LinkedIn.