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

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 supported. This note will be visible to only 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

Typing SVG


🧠 About Me

class Developer {
public:
    const string name      = "Abdullah";
    const string uni       = "FAST NUCES — Lahore, Pakistan";
    const string focus[]   = { "OOP", "Algorithms", "SFML", "Data Analysis" };
    const string passion   = "Turning complex logic into working systems";
    const bool   available = true;

    void introduce() {
        cout << "I don't just write code — I architect systems." << endl;
        cout << "Every project is a logic puzzle waiting to be solved." << endl;
    }
};

🎓 FAST National University — Lahore  |  ⚙️ OOP & Clean System Design  |  🎮 C++ & SFML  |  🧩 Algorithms from scratch


🛠️ Tech Stack

C++ SFML Python Git GitHub Visual Studio VS Code


🚀 Featured Projects

  Project Description Stack
♟️ Chess Master Full chess game — HvH · HvAI · Minimax Alpha-Beta · Puzzle mode with Elo rating system C++ SFML AI
🅿️ Smart Parking System Real-time parking manager — 4D dynamic arrays · smart slot allocation · live occupancy bars C++ SFML
🔢 Sudoku Graphical + console dual build — procedural generation · backtracking solver · hint system C++ SFML
❌⭕ Tic-Tac-Toe Two complete versions — ASCII console board + SFML window with themes & sound effects C++ SFML

💡 Core Skills

🔷 OOP 🔶 Algorithms 🟢 Systems 🟣 Graphics
Classes & Encapsulation Minimax + Alpha-Beta Dynamic Memory SFML Windows
Inheritance & Polymorphism Backtracking Solver 4D Pointer Arrays Sprites & Textures
Rule of Five Sorting & Searching Manual Alloc / Free UI Panels & Forms
Operator Overloading Graph Traversal File I/O Sound & Music

♟️ My Confidence — In Chess Form

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

The pawn advances one step — and wins.

The game runs live below 👇

Chess Animation Preview

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


📊 GitHub Stats

 

GitHub Streak


🏆 Achievements

Repos Language Focus AI University


📈 Contribution Graph

Activity Graph


💬 Connect

GitHub FAST NUCES


"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. Abd-Abdullah83 Abd-Abdullah83 Public

    C++ Developer · OOP · SFML · Systems & Game Dev · FAST NUCES

    HTML