IP.3: Portfolio
Introduction
Your portfolio is your summary of all the coding work you've done. The goal of the portfolio (similar to a resume) is to impress prospective employers, ideally within 5 seconds of them looking at the page, such that they are willing to dig deeper into your projects and code and/or invite you for an interview.
What to include in your portfolio
Rocket recommends we build our portfolios as public Notion pages to focus more on content and less UI.
About
Who are you?
Why did you choose to be a software engineer?
Note: You are already a software engineer, not an "aspiring" software engineer
What are you looking for in your next job?
Projects
Compile screenshots or GIFs of projects
Embed demo video from YouTube
Link project website. Ensure it works, and install HTTPS if possible!
Link project GitHub. Remove commented-out code, clarify variable names, add comments where helpful, and create helper functions where certain logic may be too long, complex, or repetitive.
List technologies
(Optional) What did you learn from this project?
(Optional) What was most challenging about this project and how did you overcome it?