Skip to content
View AbdelhamidQ's full-sized avatar

Highlights

  • Pro

Block or report AbdelhamidQ

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.

Content in all repositories owned by your account will be closed.
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
AbdelhamidQ/README.md
Abdelhamid Alqattan | Computer Science Student and Full-Stack Developer

About me

I am a Computer Science student at the German Jordanian University, currently spending an exchange semester at Fulda University of Applied Sciences in Germany.

  • πŸŽ“ Studying Computer Science with a focus on AI, cloud computing, distributed systems, and web technologies
  • πŸ’» Experienced in building and deploying full-stack applications with Next.js, React, TypeScript, Node.js, and Python
  • πŸ€– Team lead for ChatGJU, a RAG chatbot built on indexed university pages and documents
  • 🌍 Based in Fulda, Germany
  • πŸ—£οΈ Arabic (native), English (C2), German (B1)

🧰 Tech stack

Languages

TypeScript JavaScript Python Java C++ SQL

Frameworks & platforms

React Next.js Node.js Express FastAPI Supabase Vercel Git

πŸš€ Featured work

Project What I built Technologies
ChatGJU full-stack RAG assistant that answers questions about GJU using university web content and curated documents. Built a source-aware, multi-turn retrieval pipeline with data scraping, vector search, multilingual support, response generation, and evaluation tools. Next.js, TypeScript, FastAPI, Python, Cohere, Zilliz/Milvus, RAG
VR Submarine EngineRoom PC VR maintenance game set in a submarine engine room. Built hands-on interactions for refueling, coolant management, pressure control, and pipe repairs, with configurable journey lengths, difficulty, and movement options. Unreal Engine, Blueprints, OpenXR, VR

πŸ’Ό Experience Highlight

As a Full-Stack Developer at Laghbani Consulting, I built and deployed a student management platform serving students, agencies, and administrators.

My contributions included:

  • Workflow automation: Automated manual processes that previously took days per student, including generating tailored CVs and Power of Attorney documents.
  • Dynamic onboarding: Built a unified onboarding flow that adapts to different student types.
  • Centralized document management: Created a single hub for storing and managing student documents.
  • Unified data: Established a central database as the single source of truth across the platform.
  • Multi-role authentication: Integrated Clerk authentication with role-based access for students, agencies, and administrators.
  • Centralized payments: Integrated a centralized payment system with Stripe to manage student payments within the platform.
  • VPS deployment: Deployed the platform and automated workflows on a VPS.

Vercel Google Drive Clerk Stripe Next.js React TypeScript

πŸ“« Let's connect

If you are hiring interns in Germany or would like to collaborate on a software or AI project, feel free to reach out:

Pinned Loading

  1. ChatGJU/ChatGJU ChatGJU/ChatGJU Public

    Python

  2. VR-Submarine-EngineRoom VR-Submarine-EngineRoom Public

    VR Submarine EngineRoom β€” an Unreal Engine 5.8 PC VR maintenance prototype for a VR development course.

  3. RSA-implentation-in-C- RSA-implentation-in-C- Public

    This is a project for my Cryptography Course

    C++

  4. TaskManager TaskManager Public

    PHP

  5. File-Organizer File-Organizer Public

    Shell

  6. PizzaOrderingProject PizzaOrderingProject Public

    This is a Project for my Software Engineering Course in Uni

    Java