Available for opportunities

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.

ML & Deep Learning
PyTorch scikit-learn Hugging Face
NLP
spaCy DistilBERT NER
Data & Databases
pandas PostgreSQL SPARQL
Retrieval & RAG
Weaviate Vector Search Embeddings
Deployment
FastAPI Docker REST APIs
Infrastructure
Git GitHub Monitoring
Git, Data Pipelines & Visualization

Reproducible Development Environment

Repo

Configured a standardized Python workspace with virtual environments, linting, and Git workflows to ensure consistent results across team members.

Git VS Code Virtual Environments

Team Collaboration Pipeline

Repo

Contributed to a shared codebase using feature-branch workflows, conducting code reviews and resolving merge conflicts to maintain a clean history.

Pull Requests Code Review Merge Conflicts

ETL Data Pipeline

Repo

Built an end-to-end data loading and preprocessing pipeline with validation checks at each stage, producing clean, reproducible outputs for downstream modeling.

Python pandas Pipeline Design

Neural Network Training Loop

Repo

Implemented a complete train-evaluate cycle in PyTorch — from data loaders and tensor operations through forward/backward passes to metric reporting.

PyTorch Tensors Training Loops

SQL Analytics for Levant Tech

Repo

Designed an analytical query pack and KPI brief against a multi-table PostgreSQL database, translating business questions into performant SQL.

SQL PostgreSQL Data Modeling

Amman Digital Market KPI Dashboard

Repo

Produced a descriptive analytics report — extracted data from PostgreSQL, defined and statistically validated KPIs, created publication-quality visualizations, and wrote an executive summary.

Matplotlib Statistical Testing Data Storytelling
ML Fundamentals, NER & Semantic Search

Customer Churn Prediction

Repo

Built a complete train-evaluate loop in scikit-learn using the Petra Telecom churn dataset, comparing models and interpreting evaluation metrics to inform retention strategies.

scikit-learn Classification Cross-Validation

Climate Article NER Pipeline

Repo

Built a Named Entity Recognition pipeline on real climate journalism articles, preprocessing raw text and extracting structured entities using spaCy.

spaCy Text Preprocessing Entity Extraction

Semantic Search with Entity Enrichment

Repo

Built a pipeline that accepts natural language queries, retrieves semantically similar documents using DistilBERT embeddings, and enriches results with named entities.

PyTorch Hugging Face Sentence Embeddings
RAG, Vector Search & Ontologies

Vector Retrieval Layer for RAG

Repo

Implemented the retrieval backbone of a RAG system on a technical Q&A corpus — ingesting documents, generating embeddings, and performing similarity search via Weaviate.

Weaviate Vector Databases RAG Pipelines

Domain Knowledge Graph Construction

Repo

Modeled a domain as a formal ontology, serialized it in Turtle format, and served it through Apache Jena Fuseki via Docker for SPARQL-based querying.

RDF/Turtle SPARQL Docker
APIs, Containers & Production

Unified AI Microservice

Repo

Built a containerized FastAPI backend exposing three typed REST endpoints that integrate NLP entity extraction, knowledge graph queries, and RAG retrieval into a single service.

FastAPI Docker REST API Design

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.