আপনার GitHub profile = আপনার live coding resume। Recruiter, employer, client — সবাই এখানে এসে আপনাকে judge করবেন। এই checklist follow করলে — আপনার profile professional এবং impressive হবে।

📌 কীভাবে এই Checklist Use করবেন

প্রতিটি item আপনার profile-এ check করুন। Priority badge দেখুন:

👤 1. Profile Basics

Professional Profile Photo MUST

Clear, friendly, professional headshot। Selfie OK if good lighting। Avoid: cartoon avatars, party photos, group photos। ভালো photo না থাকলে — solid color background-এ নিজের একটা photo নিন।

Professional Username MUST

muhammad-rahman, rahmuhammad, mrahman   ❌ xxCoolBoy99xx, random12345। Resume-এ যেমন নাম, profile username-ও ঐরকম। ভুল username থাকলে: Settings → Account → Change username।

Clear Bio (1-2 lines) MUST

আপনি কে, কী করেন, কোথায় চাকরি খুঁজছেন।
উদাহরণ: "Full-Stack Developer | Python & React | Open to remote opportunities | বাংলাভাষী"

Location / Career Interest SHOULD

Profile-এ location set করুন। Remote-আগ্রহী হলে: "Open to remote opportunities" উল্লেখ করুন।

Contact / Social Links SHOULD

LinkedIn, Twitter/X, personal website, email — সব profile-এর "Social accounts" section-এ যোগ করুন।

📁 2. Repositories & Projects

Pinned Repositories (4-6) MUST

আপনার সেরা ৪-৬টি project profile-এর top-এ pin করুন। GitHub allow 6 pinned repos। Pin করতে: profile page → "Customize your pins"।

Quality README in Each Pinned Repo MUST

প্রতিটি pinned project-এ একটি README.md থাকতে হবে — title, description, technologies, screenshots, how to run। আমাদের README template use করুন।

Clean, Professional Project Names MUST

portfolio-website, weather-app, todo-list-react   ❌ test1, asdfgh, project-final-FINAL। Project rename করতে: Settings → General → Rename।

Live Demo Links SHOULD

Static sites: GitHub Pages-এ deploy। Repository-র Description এবং Website field-এ live URL দিন।

Repository Descriptions SHOULD

প্রতিটি repo-র উপরে একটি one-line description। "Edit" button → Description field।

Topics / Tags NICE

প্রতিটি repo-তে relevant topics যোগ করুন: react, portfolio, javascript। এতে search-এ দেখাবে।

📊 3. Activity & Commit History

Consistent Activity (Green Squares) SHOULD

Profile-এর contribution graph — green squares দেখুন। সপ্তাহে ৩-৪ দিন কিছু commit করুন। Daily streak চেয়ে consistency বেশি important।

Meaningful Commit Messages MUST

"Add login form to homepage"   ❌ "update", "fix", "asdf"। Recruiter এই messages পড়ে আপনার ability judge করেন।

Real Project Commits, Not Auto-Generated MUST

Fake commits (just to fill the graph) detect হয়। Real, thoughtful commits করুন।

🔒 4. Security & Hygiene

No Sensitive Files MUST

Repository-তে কখনো না: .env files, API keys, passwords, AWS credentials, database connection strings। যদি accident-এ push হয়ে যায় — immediately revoke + reset।

.gitignore in Each Project SHOULD

Language/framework-specific .gitignore file যোগ করুন। Templates: github.com/github/gitignore

2-Factor Authentication Enabled MUST

Settings → Password and authentication → Two-factor authentication। Authenticator app (Google Authenticator/Authy) recommended।

⭐ 5. Profile README (Special Trick)

Username/Username Repository SHOULD

আপনার username-এর সাথে exact same নাম দিয়ে একটি repo তৈরি করুন (e.g., muhammad-rahman/muhammad-rahman)। এই repo-র README profile-এ display হবে।

Engaging Intro SHOULD

Profile README-এ — কে আপনি, কী করছেন, কী শিখছেন, কী খুঁজছেন। Emoji ব্যবহার করুন (overdo করবেন না)।

Tech Stack Section NICE

আপনি কী কী technology জানেন — list করুন। Shields.io badges use করতে পারেন beautiful look-এর জন্য।

GitHub Stats Card NICE

Auto-updated stats display: https://github-readme-stats.vercel.app/api?username=YOUR-NAME। README-এ image হিসেবে embed করুন।

🚀 6. Job-Ready Polish

At Least 1 Open-Source Contribution NICE

একটি ছোট PR — typo fix, documentation improvement — যেকোনো accepted PR profile-এ visible হবে।

Portfolio Website Linked SHOULD

আপনার live portfolio (GitHub Pages-এ) profile-এ link করুন। Profile → Edit profile → Website field।

LinkedIn Synced with GitHub SHOULD

LinkedIn profile-এ Featured section-এ আপনার সেরা GitHub project লিংক করুন। Skills section-এ "Git" + "GitHub" add করুন।

Resume CV-তে GitHub Link MUST

Resume-এর header-এ GitHub URL দিন (LinkedIn-এর পাশে): github.com/your-username

🎯 30-Day Profile Polish Plan

  1. Day 1-3: Profile photo, bio, location set
  2. Day 4-7: 4টি pinned project-এ README যোগ করুন
  3. Day 8-14: ১টি portfolio website তৈরি + GitHub Pages-এ deploy
  4. Day 15-21: Profile README setup (username/username repo)
  5. Day 22-25: সব repo-তে clean description + topics
  6. Day 26-30: ১টা small open-source PR submit করার চেষ্টা

🚫 Red Flags যা Recruiter দেখলে এড়িয়ে যান

💡 Final Tip

আপনার profile একটি live document — মাসে একবার review করুন। নতুন project যোগ হবে, পুরোনো outdated হবে। ১ বছর আগের bio আজ আপনাকে represent করে না।

📚 Related Resources

📬 আরও tech career content?

Newsletter subscribe করুন।

📬 Subscribe 📚 সম্পূর্ণ সিরিজ

f

প্রতি সপ্তাহে নতুন বাংলা গাইড পেতে চান?

ShadhinPath Facebook page Follow করে রাখুন — Tech career, USA immigration, finance, study abroad — সব নতুন content প্রথমে এখানে আসে।

👍 Facebook-এ Follow করুন