Computer Science Student · Full-Stack Developer

AbdelhamidAlqattan

Full-stack developer building production platforms and AI-powered systems

Portrait of Abdelhamid Alqattan

01 · About

I build full-stack products that ship: from AI-powered retrieval systems to platforms serving hundreds of students.

I'm a Computer Science student at the German Jordanian University, currently on an exchange year at Fulda University of Applied Sciences in Germany. My work sits at the intersection of full-stack engineering and applied AI; I've led a RAG chatbot project end-to-end and built production platforms with Next.js, TypeScript, and Python.

I care about ownership: taking a product from architecture to deployment, and making sure it actually works for the people using it.

Focus areas

  • ◆Full-Stack Development
  • ◆Backend APIs & Integrations
  • ◆Deployment & Cloud Infrastructure
  • ◆Applied AI & RAG
02

Experience

Oct 2025 – Apr 2026

Zurich · Remote

Full-Stack Developer & Operations Support

Laghbani Consulting

Built and deployed a multi-role student management platform used daily by students, agencies, and administrators.

  • Built and deployed a multi-role student management platform (Next.js, TypeScript) serving ~200 students, 10 agencies, and ~50 new enrollments per semester.
  • Integrated Stripe, Airtable, Clerk, and Google Drive for payments, authentication, student-data management, and document storage.
  • Designed a Node.js API on a VPS that auto-generates personalized CVs and power-of-attorney documents per student.
Next.jsTypeScriptNode.jsStripeClerkAirtable
Learn more

2019 – Jun 2025

Kuwait City · Seasonal

Operations & Administrative Assistant

ALQattan United Group Co.

Provided seasonal administrative and on-site operations support for a family-run construction group during school and university breaks.

  • Supported the managing director with daily administration and operational coordination.
  • Coordinated workers and activities across active construction sites with engineering teams.
  • Maintained spreadsheets and assisted with accounting records and reporting.
03

Selected Projects

Retrieval-Augmented Generation Chatbot

ChatGJU

Nov 2025 – Mar 2026

Graduation project: a RAG chatbot that answers questions about the German Jordanian University from ~1,000 indexed web pages and departmental documents.

  • Led a team of 4 in developing a RAG chatbot answering questions about GJU using ~1,000 indexed university web pages and departmental documents.
  • Coordinated tasks, reviewed integration work, and owned overall architecture and maintenance.
  • Implemented chunking, embeddings, semantic retrieval, reranking, and metadata filtering to improve answer relevance.
Next.jsTypeScriptFastAPIPythonZilliz / MilvusCohere
View repository ↗Learn more →

Taqreer Jo

Jul 2025

Client Website

Built a production website from scratch with plain HTML, CSS, and JavaScript, delivered to the client and still in active use.

HTMLCSSJavaScript
taqreerjo.com ↗

RSA Implementation

2025

Cryptography Course Project

A from-scratch RSA implementation in C++ covering key generation, encryption, and decryption, built to understand the math behind public-key cryptography.

C++Cryptography
View repository ↗
04

Skills & Tools

Languages

TypeScriptJavaScriptPythonJavaC++SQL

Frameworks & Runtime

ReactNext.jsExpress.jsFastAPINode.js

Platforms & Tools

SupabaseAirtableGitGitHubVercelZillizDocker

Integrations

StripeClerkGoogle Drive APIZapier

Spoken Languages

Arabic · NativeEnglish · C2German · B1

Education

  • Exchange Year in Computer Science

    Fulda University of Applied Sciences · Fulda, Germany

    Apr 2026 – Present

  • B.Sc. Computer Science

    German Jordanian University (GJU) · Amman, Jordan

    Oct 2022 – Present

05 · Contact

Let's build something worth shipping.

I'm looking for a 5–6 month software engineering internship in Germany starting October 2026. If you have an opportunity or want to chat, reach out via email or LinkedIn.