class Developer {
public:
string name = "Abdullah Tahir";
string uni = "FAST NUCES — Lahore, Pakistan";
string degree = "BS Data Science (2025–2029)";
float cgpa = 3.56f;
string skills[] = { "C++", "OOP", "SFML", "Python", "Data Analytics",
"Gemini AI", "HTML/CSS/JS", "Algorithms" };
int projects = 9;
int certs = 12;
bool openToWork = true;
string goal = "Build a company of lasting impact";
void introduce() {
cout << "I don't just write code — I architect systems." << endl;
cout << "From chess engines to AI assistants, every project" << endl;
cout << "is a logic puzzle I build from scratch." << endl;
}
};🎓 FAST NUCES Lahore | 📊 Data Science | ⚙️ C++ & OOP | 🤖 AI Projects | 🌐 Web Dev
| Project | Description | Stack | Type | |
|---|---|---|---|---|
| ♛ | Chess Master | Full chess engine — HvH · HvAI · Minimax AI (Easy/Med/Hard) · 4 themes · Puzzle mode with ELO rating · sound FX | C++ SFML AI |
C++ · AI |
| Smart Parking — Dynamic | 3-level parking with raw char**** pointers · Euclidean-distance slot allocation · SFML GUI · live occupancy |
C++ SFML |
C++ | |
| 🏗️ | Smart Parking — OOP | ParkingBlock class · Rule of Five · vehicle transfer/merge · file-driven layout · 13-option menu | C++ OOP |
C++ |
| 🔢 | Sudoku | Console + SFML build · recursive backtracking solver · hints · Easy/Medium/Hard difficulty | C++ SFML |
C++ |
| ❌ | Tic-Tac-Toe | Console + SFML dual build · 4 board themes · sound effects · win/draw detection | C++ SFML |
C++ |
| 🌐 | DigiSmart Lahore | Digital literacy & PECA 2016 awareness site · fake news, cyberbullying · 8-question interactive quiz | HTML CSS JS |
Web |
| 💊 | MediPharm | Pakistan pharmacy SPA — 10 pages · prescription upload · cart/checkout · patient dashboard · DRAP compliance | HTML CSS JS |
Web |
| ✦ | Nova AI Assistant | Gemini 2.0 Flash chat · weather · tasks · notes · voice input · text-to-speech · persistent memory | JS Gemini API |
AI · Web |
| 🤖 | Personal AI Assistant | Gemini 2.5 Flash · Web Speech API · Open-Meteo weather · timer · smart commands for calls, maps, WhatsApp | JS Gemini API |
AI · Web |
| 🔷 OOP & C++ | 🔶 Algorithms | 🟢 Systems | 🟣 AI & Web |
|---|---|---|---|
| Classes & Encapsulation | Minimax + Alpha-Beta | Dynamic Memory char**** |
Gemini API Integration |
| Inheritance & Polymorphism | Backtracking Solver | Manual Alloc / Free | Web Speech API |
| Rule of Five | Sorting & Searching | File I/O | HTML · CSS · JS SPAs |
| Operator Overloading | Euclidean Distance | SFML GUI & Audio | Data Analytics |
1 pawn · 1 knight · 1 king vs 1 queen · 2 rooks
The pawn advances one step — and wins.
"Outgunned. Not outplayed." — The pawn that became a queen.
| Badge | Certificate | Issuer | Score |
|---|---|---|---|
| 🤖 | Digital Skills: Artificial Intelligence | Accenture / FutureLearn | 93% |
| 💼 | IT Skills For Business | Alison — CPD Certified | 96% |
| 📝 | Microsoft Word 2010 & 2013 | Alison — CPD Certified | 92% |
| 📊 | Data Analytics & Business Intelligence | DigiSkills.pk — Govt. of Pakistan | ✅ |
| 🚀 | Startup Strategies & Entrepreneurship | DigiSkills.pk — Govt. of Pakistan | ✅ |
| 💡 | Data Science & Analytics | HP LIFE — HP Foundation | ✅ |
| 📈 | Strategic Planning | HP LIFE — HP Foundation | ✅ |
| 🧠 | Success Mindset | HP LIFE — HP Foundation | ✅ |
| 🔐 | Cybersecurity | ADBI Institute | ✅ |
| 🌍 | Climate Change & Sovereign Risk | ADBI Institute | ✅ |
| 🏆 | Certificate of Merit — Academic Excellence | Punjab Colleges | ✅ |
| 🤖 | Robotics — Certificate of Participation | Punjab Colleges | ✅ |