Skip to content
View Abd-Abdullah83's full-sized avatar

Highlights

  • Pro

Block or report Abd-Abdullah83

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abd-Abdullah83/README.md

Name

Typing SVG


Portfolio LinkedIn Fiverr Email


🧠 About Me

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


📊 At a Glance

🎓 CGPA 📁 Projects 🏅 Certificates 🤖 AI Score
3.56 9+ 12 93%

🛠️ Tech Stack

C++ SFML Python HTML5 CSS3 JavaScript Git GitHub VS Code Visual Studio


🚀 Featured Projects

  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

💡 Core Skills

🔷 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

♟️ My Confidence — In Chess Form

1 pawn · 1 knight · 1 king  vs  1 queen · 2 rooks

The pawn advances one step — and wins.

Chess Animation Preview

"Outgunned. Not outplayed." — The pawn that became a queen.


🏅 Certifications

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

📊 GitHub Stats

 

GitHub Streak


📈 Contribution Graph

Activity Graph


🏆 Achievements

Projects Certs Language AI CGPA University Status


💬 Connect

Portfolio GitHub LinkedIn Fiverr Email


"Every complex system is just simple logic, stacked carefully."


visitors

Pinned Loading

  1. Chess-AI-Puzzles- Chess-AI-Puzzles- Public

    Full chess game in C++ & SFML — Human vs Human, Human vs AI (Minimax + Alpha-Beta pruning), rated puzzle mode

    C++

  2. Parking-System-OOP Parking-System-OOP Public

    OOP redesign of Smart Parking System using ParkingBlock class — Rule of Five, dynamic memory, full menu system

    C++

  3. Parking-System Parking-System Public

    Real-time smart parking manager in C++ & SFML — 4D dynamic arrays, Euclidean smart allocation, live occupancy bars

    C++

  4. Sudoku Sudoku Public

    Graphical + console Sudoku in C++ & SFML — procedural generation, backtracking solver, 3 difficulty levels & hint system

    C++

  5. TicTacToe-game TicTacToe-game Public

    Two versions of Tic-Tac-Toe in C++ — console ASCII board & SFML graphical game with colour themes and sound

  6. 100-days-of-cpp 100-days-of-cpp Public

    A 100-day coding challenge documenting daily C++ programs covering OOP, data structures, algorithms, and mathematics. Each day includes a clean, well-commented implementation. By Abdullah— Data Sci…

    C++