Naef
Aladwan
Computer Science graduate from WISE University, Jordan. Building production-grade AI systems through the AI.SPIRE program — focused on NLP, retrieval systems, and turning prototypes into deployable pipelines.
I thrive on the full lifecycle: from wrangling messy data and training models, through containerized APIs, to monitoring systems in production. AI tools are only valuable when they run reliably outside a notebook.
Reproducible Development Environment
RepoConfigured a standardized Python workspace with virtual environments, linting, and Git workflows to ensure consistent results across team members.
Team Collaboration Pipeline
RepoContributed to a shared codebase using feature-branch workflows, conducting code reviews and resolving merge conflicts to maintain a clean history.
ETL Data Pipeline
RepoBuilt an end-to-end data loading and preprocessing pipeline with validation checks at each stage, producing clean, reproducible outputs for downstream modeling.
Neural Network Training Loop
RepoImplemented a complete train-evaluate cycle in PyTorch — from data loaders and tensor operations through forward/backward passes to metric reporting.
SQL Analytics for Levant Tech
RepoDesigned an analytical query pack and KPI brief against a multi-table PostgreSQL database, translating business questions into performant SQL.
Amman Digital Market KPI Dashboard
RepoProduced a descriptive analytics report — extracted data from PostgreSQL, defined and statistically validated KPIs, created publication-quality visualizations, and wrote an executive summary.
Customer Churn Prediction
RepoBuilt a complete train-evaluate loop in scikit-learn using the Petra Telecom churn dataset, comparing models and interpreting evaluation metrics to inform retention strategies.
Climate Article NER Pipeline
RepoBuilt a Named Entity Recognition pipeline on real climate journalism articles, preprocessing raw text and extracting structured entities using spaCy.
Semantic Search with Entity Enrichment
RepoBuilt a pipeline that accepts natural language queries, retrieves semantically similar documents using DistilBERT embeddings, and enriches results with named entities.
Vector Retrieval Layer for RAG
RepoImplemented the retrieval backbone of a RAG system on a technical Q&A corpus — ingesting documents, generating embeddings, and performing similarity search via Weaviate.
Domain Knowledge Graph Construction
RepoModeled a domain as a formal ontology, serialized it in Turtle format, and served it through Apache Jena Fuseki via Docker for SPARQL-based querying.
Unified AI Microservice
RepoBuilt a containerized FastAPI backend exposing three typed REST endpoints that integrate NLP entity extraction, knowledge graph queries, and RAG retrieval into a single service.
Production Monitoring Setup
In progress — logging, health checks, and performance monitoring for the AI microservice.
Capstone Project
In progress — end-to-end AI system demonstrating the full stack from data ingestion to production API.