QAIS
INITIALIZING 0%

Qais Al-Haj Abdullah

>

Applied Computing graduate building reliable data systems — from normalized schemas and optimized SQL to scalable Node.js backends and machine-learning pipelines in Python. Focused on data accuracy, database performance, and clean architecture.

0+
Projects Built
0+
Certifications
0+
Skills & Tools
0
Languages
Qais Al-Haj Abdullah
QA
SQL · Query Optimization
Node.js · REST APIs
Python · Pandas / NumPy
SCROLL
01 — About

Turning messy data into
systems you can trust.

I'm an Applied Computing graduate from Palestine Technical University – Kadoorie, with hands-on internship experience across software engineering and full-stack web development.

I've built and maintained production web applications with Node.js, TypeScript, Express.js, PostgreSQL and React — implementing backend features, database operations, authentication mechanisms and business logic inside real enterprise systems.

My centre of gravity is data: designing normalized schemas, writing and tuning SQL, indexing for performance, and cleaning "messy" real-world datasets with Pandas and NumPy so they're actually fit for analysis and modelling.

I care about data accuracy, database performance and scalable backend systems — and about writing code that the next engineer can read without a map.

NameQais Al-Haj Abdullah
RoleDatabase Engineer
Data Analyst
DegreeB.Sc. Applied Computing
GraduatedJanuary 2026
LocationTulkarm, Palestine
RelocationWilling to relocate
LanguagesArabic (Native)
English (Professional)
StatusOpen to work
02 — Selected Work

Projects & Case Studies

Enterprise platforms, machine-learning research and data pipelines — built end to end.

Browse all repositories
/ 01

Database Optimization & Management

Designed and optimized SQL queries, improved database performance and enforced data integrity across multiple production projects.

MySQLSQLIndexingWorkbench
  • Rewrote slow queries and added targeted indexes to cut execution time
  • Normalized schemas to eliminate redundancy and update anomalies
  • Applied constraints and transactions to guarantee data integrity
/ 02

Data Processing & Analysis

A Python toolkit for turning messy, incomplete real-world datasets into analysis-ready tables.

PythonPandasNumPyJupyterMatplotlib
  • Scripts to clean and process complex, multi-source datasets
  • Missing-value handling and normalization for "messy" data
  • Documented workflows and visualized findings in Jupyter Notebooks
/ 03

Steam Games — Data Science

A comprehensive machine-learning project analyzing Steam game data through three distinct analytical approaches.

scikit-learnPythonClusteringRegression
  • Review-score classification across game categories
  • Playtime prediction using regression modelling
  • Market segmentation via unsupervised clustering
/ 04

PTUK Data Mining Project

Research project developing and evaluating ML models that predict life-expectancy categories from noisy, real-world data.

PythonData MiningPreprocessingModel Eval
  • Trained and benchmarked multiple classification models
  • Quantified how preprocessing choices shift performance
  • Documented model-selection trade-offs with evaluation metrics
/ 05

TMS — Training Management System

Enterprise web application to manage and streamline internship and training programs across an organization.

Node.jsTypeScriptExpressPostgreSQLReact
  • Multi-role access: admins, HR, supervisors and trainees
  • Training periods, applications, projects, teams and evaluations
  • Attendance tracking and internal communication workflows
/ 06

HIWAR — Subscription Platform

Backend architecture for a subscription-based service management platform used by organizations to run their operations.

Node.jsREST APIPostgreSQLAuthReal-time
  • Subscriber, subscription and session lifecycle management
  • Personnel assignment and scheduling logic
  • Payment records and notification delivery pipeline
03 — Capabilities

Technical Skill Set

Depth in databases and data analysis, with working range across the backend stack. Highlighted items are my core strengths.

04 — Credentials

Certifications & Training

Continuous, verifiable learning across data engineering, analytics and full-stack development.

05 — Background

Education & Strengths

January 2026 · Tulkarm

Bachelor of Applied Computing

Palestine Technical University — Kadoorie

Coursework spanning database systems, data mining, software engineering, algorithms and web development — with capstone work in machine learning and enterprise system design.

Internship · Software Engineering

Full-Stack Development Internship

Enterprise web systems

Built and maintained web applications with Node.js, TypeScript, Express.js, PostgreSQL and React. Implemented backend features, database operations, authentication and business logic following modern development practices.

Ongoing

Professional Certification Track

Meta · IBM · Coursera

Currently completing the IBM Full Stack Software Developer and IBM JavaScript Backend Developer certificates alongside advanced data modeling coursework.

Soft Skills

Time ManagementStrong
LeadershipStrong
FeedbackReceptive
AccountabilityHigh
CollaborationTeam-first
06 — Contact

Let's build something
data-driven together.

Open to database engineering, data analyst and backend developer roles — remote or relocating.

qais@portfolio — contact.sql
-- Establishing connection...
SELECT email, phone, linkedin, github
FROM engineers
WHERE name = 'Qais Al-Haj Abdullah'
AND status = 'available';
-- 1 row returned (0.002s)

Currently available

Actively looking for a role where I can own the data layer — schema design, performance tuning and the backend services that sit on top of it.

Send an email
Based inTulkarm, PS
RelocationOpen
Response< 24 hours
Copied