Show HN: Generate a dev portfolio from your LinkedIn profile in under 5 minutes

by annjoseon 1/19/2025, 6:16 PMwith 1 comments

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.

by georgeckon 1/19/2025, 7:19 PM

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.