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)
Languages
Frameworks & platforms
| 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 |
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.
If you are hiring interns in Germany or would like to collaborate on a software or AI project, feel free to reach out:




