আপনার GitHub profile = আপনার live coding resume। Recruiter, employer, client — সবাই এখানে এসে আপনাকে judge করবেন। এই checklist follow করলে — আপনার profile professional এবং impressive হবে।
📌 কীভাবে এই Checklist Use করবেন
প্রতিটি item আপনার profile-এ check করুন। Priority badge দেখুন:- 🔴 MUST — অবশ্যই থাকতে হবে
- 🟡 SHOULD — থাকা উচিত
- 🔵 NICE — থাকলে impressive
👤 1. Profile Basics
Clear, friendly, professional headshot। Selfie OK if good lighting। Avoid: cartoon avatars, party photos, group photos। ভালো photo না থাকলে — solid color background-এ নিজের একটা photo নিন।
✅ muhammad-rahman, rahmuhammad, mrahman ❌ xxCoolBoy99xx, random12345। Resume-এ যেমন নাম, profile username-ও ঐরকম। ভুল username থাকলে: Settings → Account → Change username।
আপনি কে, কী করেন, কোথায় চাকরি খুঁজছেন।
উদাহরণ: "Full-Stack Developer | Python & React | Open to remote opportunities | বাংলাভাষী"
Profile-এ location set করুন। Remote-আগ্রহী হলে: "Open to remote opportunities" উল্লেখ করুন।
LinkedIn, Twitter/X, personal website, email — সব profile-এর "Social accounts" section-এ যোগ করুন।
📁 2. Repositories & Projects
আপনার সেরা ৪-৬টি project profile-এর top-এ pin করুন। GitHub allow 6 pinned repos। Pin করতে: profile page → "Customize your pins"।
প্রতিটি pinned project-এ একটি README.md থাকতে হবে — title, description, technologies, screenshots, how to run। আমাদের README template use করুন।
✅ portfolio-website, weather-app, todo-list-react ❌ test1, asdfgh, project-final-FINAL। Project rename করতে: Settings → General → Rename।
Static sites: GitHub Pages-এ deploy। Repository-র Description এবং Website field-এ live URL দিন।
প্রতিটি repo-র উপরে একটি one-line description। "Edit" button → Description field।
প্রতিটি repo-তে relevant topics যোগ করুন: react, portfolio, javascript। এতে search-এ দেখাবে।
📊 3. Activity & Commit History
Profile-এর contribution graph — green squares দেখুন। সপ্তাহে ৩-৪ দিন কিছু commit করুন। Daily streak চেয়ে consistency বেশি important।
✅ "Add login form to homepage" ❌ "update", "fix", "asdf"। Recruiter এই messages পড়ে আপনার ability judge করেন।
Fake commits (just to fill the graph) detect হয়। Real, thoughtful commits করুন।
🔒 4. Security & Hygiene
Repository-তে কখনো না: .env files, API keys, passwords, AWS credentials, database connection strings। যদি accident-এ push হয়ে যায় — immediately revoke + reset।
Language/framework-specific .gitignore file যোগ করুন। Templates: github.com/github/gitignore
Settings → Password and authentication → Two-factor authentication। Authenticator app (Google Authenticator/Authy) recommended।
⭐ 5. Profile README (Special Trick)
আপনার username-এর সাথে exact same নাম দিয়ে একটি repo তৈরি করুন (e.g., muhammad-rahman/muhammad-rahman)। এই repo-র README profile-এ display হবে।
Profile README-এ — কে আপনি, কী করছেন, কী শিখছেন, কী খুঁজছেন। Emoji ব্যবহার করুন (overdo করবেন না)।
আপনি কী কী technology জানেন — list করুন। Shields.io badges use করতে পারেন beautiful look-এর জন্য।
Auto-updated stats display: https://github-readme-stats.vercel.app/api?username=YOUR-NAME। README-এ image হিসেবে embed করুন।
🚀 6. Job-Ready Polish
একটি ছোট PR — typo fix, documentation improvement — যেকোনো accepted PR profile-এ visible হবে।
আপনার live portfolio (GitHub Pages-এ) profile-এ link করুন। Profile → Edit profile → Website field।
LinkedIn profile-এ Featured section-এ আপনার সেরা GitHub project লিংক করুন। Skills section-এ "Git" + "GitHub" add করুন।
Resume-এর header-এ GitHub URL দিন (LinkedIn-এর পাশে): github.com/your-username
🎯 30-Day Profile Polish Plan
- Day 1-3: Profile photo, bio, location set
- Day 4-7: 4টি pinned project-এ README যোগ করুন
- Day 8-14: ১টি portfolio website তৈরি + GitHub Pages-এ deploy
- Day 15-21: Profile README setup (username/username repo)
- Day 22-25: সব repo-তে clean description + topics
- Day 26-30: ১টা small open-source PR submit করার চেষ্টা
🚫 Red Flags যা Recruiter দেখলে এড়িয়ে যান
- ❌ Empty README files — শুধু "# project-name"
- ❌ Public repo-তে exposed API keys — security disaster
- ❌ "Forked-only" profile — কোনো original কাজ নেই
- ❌ Inconsistent commit messages — "asdf", "test", "update"
- ❌ 1 huge commit per project — "Initial upload of complete project"
- ❌ Test repos pinned — pinned-এ "test-1", "hello-world"
- ❌ Outdated bio — "Looking for internship" যখন আপনি graduate
💡 Final Tip
আপনার profile একটি live document — মাসে একবার review করুন। নতুন project যোগ হবে, পুরোনো outdated হবে। ১ বছর আগের bio আজ আপনাকে represent করে না।📚 Related Resources
- 📝 Sample README Template — copy-paste ready
- 📅 30-Day Learning Roadmap
- 🏆 Series Post 10 — Advanced + Portfolio details
- 💼 IT Resume Guide (Bangla)
প্রতি সপ্তাহে নতুন বাংলা গাইড পেতে চান?
ShadhinPath Facebook page Follow করে রাখুন — Tech career, USA immigration, finance, study abroad — সব নতুন content প্রথমে এখানে আসে।
👍 Facebook-এ Follow করুন