Project: build your resume, LinkedIn and GitHub portfolio
60 min · Intermediate
Need help? Ask a tutor on WhatsApp (opens in a new tab)A placement portfolio is the matching set of resume, GitHub profile and LinkedIn profile that a recruiter checks before calling you. This project builds all three so they tell the same honest story about your work.
What you'll build
You will write your one-page resume from the module template, describe your Online Store API project (or your main Python project) in three impact bullets, publish a GitHub profile README and pin your resume projects with good READMEs, and update your LinkedIn headline, About and Featured sections.
The repository you submit, python-placement-portfolio, holds your resume PDF, a plain-text copy of it and your completed checklist. The sample solution is a full fresher resume plus checklist; yours must contain only your own facts.
Portfolio review: Ananya Rao Resume: 1 page, 5 sections, 3 links, 8 bullets (all verb + what + tech + result) ATS: copy test passed; 6 of 7 JD keywords present (AWS is a learning gap) GitHub: profile README live; 2 resume projects pinned; READMEs tested on a fresh clone; no secrets found LinkedIn: headline, About and Featured updated; titles and dates match the resume Honesty: every number counted or measured; every line explainable Status: ready to apply
Requirements
- 1The resume is one page, single column, exported as a text PDF named First_Last_Resume.pdf.
- 2The resume has header, education, skills, projects, internship or extra project, and achievements, in a sensible order.
- 3The main project has exactly three bullets: scope, one hard technical part, and quality or delivery.
- 4The GitHub profile has a profile README and pins the resume projects first, each with a README whose setup steps work.
- 5No repository contains a password, key or token in its files or history (or the exposed secret has been rotated).
- 6LinkedIn has a role-and-skills headline, a first-person About section and the main project in Featured.
- 7Degree, scores, titles, dates and project names are identical on resume, GitHub and LinkedIn.
- 8The submitted repository contains the resume PDF, a plain-text copy and the completed checklist.
Milestones
0/5 done · commit and push after each oneWrite your one-page resume from the template
A one-page PDF with all sections, exact scores and working links.
Describe your main project in three impact bullets
Three bullets covering scope, depth and quality, with counted numbers.
Publish a GitHub profile README and pin projects with READMEs
Your profile shows an intro and the resume projects first, each with a tested README.
Update LinkedIn headline, About and Featured
LinkedIn shows role and skills, a first-person About, and your main project in Featured.
Self-check against the ATS and honesty checklists
Every checklist line is "yes" and the three profiles match.
Build it in your own GitHub repository and push after each milestone. When everything works, mark the project as complete.
Extra challenges (optional)
Do any you like, each on its own branch, so your main project keeps working.
Make a second, tailored version of the resume for one real job description and note which lines changed and why.· easy
Record a 2-minute demo video of your main project and add it to LinkedIn Featured and the project README.· medium
Write a short technical post about one hard problem in your project (for example a slow report query fixed with an index) and link it from LinkedIn and the README.· hard
Solution
Opens when you add your repository link.
Finish up
Mark complete & continue
Next: Tell me about yourself