aalhommada.
Dossier — Portfolio v3.0

// Full-Stack & AI Engineer

Abdullah Al Hommada

From clinical lab scientist in Syria to engineer in the Netherlands — now he builds software that thinks.

( 01 — Dossier )

ABOUT.

A / Profile

I spent my first career as a clinical lab scientist in Syria. War rewrote the plan — so in the Netherlands I rebuilt from zero, and my second career is building systems that learn: web platforms, cloud architecture, and AI pipelines that ship to real users.

6+

Years shipping

9

Projects live

3

Countries

2

Careers rebuilt

B / Stack
AI Engineering

RAG Pipelines · AI Agents · LangChain · LangGraph · LangFuse · Qdrant

Frontend

React.js · Next.js · TypeScript

Backend

Python · FastAPI · Django · Django REST Framework · Node.js

Databases

PostgreSQL · MySQL · MongoDB · Qdrant

Cloud & DevOps

Microsoft Azure · Google Cloud · Docker · Pulumi (IaC) · CI/CD Pipelines · Linux Administration

C / Experience

2025 — NowThe Hague, NL

AI Full-Stack Developer at Refreshworks

  • Ship RAG applications on Azure and Google Cloud
  • Build AI agents and intelligent automation with LangChain
  • Cloud infrastructure and CI/CD pipelines with Docker and GitLab

2025The Hague, NL

AI Engineer at Enwere

  • Full-stack apps with Python, FastAPI, Django, Next.js and PostgreSQL
  • Automated data pipelines for AI solutions with LangChain and open-source models
  • Scalable Azure deployments with automated CI/CD on Linux

2023 — 2024Amsterdam, NL

Software Developer at Amsterdam University

  • Built and maintained the Virtual Research Environment platform (Django + Next.js)
  • GitLab CI/CD pipelines, Linux server administration and monitoring
  • Optimized Azure performance for diverse research workloads

2022 — 2023Delft, NL

Frontend Developer at Zimpa

  • Led front-end development with React, TypeScript and Webpack
  • Strict data security and privacy compliance for government projects

2021 — 2022Leiden, NL

Full-Stack Developer at GetGrib

  • SaaS sports club management app with Laravel and Vue.js
  • RESTful APIs, webhook integrations and MySQL optimization

2020 — 2021Leiden, NL

Freelance Software Developer

  • Full-stack web applications with React.js, Node.js and CMS platforms
  • Multiple client projects delivered in parallel, on deadline
D / Education
2019

Web Development Bootcamp

Hack Your Future, Amsterdam — intensive program for refugees

2008 — 2013

Masters in Clinical Lab Diagnosis

Ministry of Health, Damascus

1998 — 2003

Bachelor of Pharmacy

Aleppo University

( 02 — Selected work )

WORK.

01

Fullah Health — Co-founder

Next.js · Python · RAG · LangChain

Arabic-first AI clinical decision support, built on a decade of pharmacy and clinical lab experience.

02

Next.js Docs MCP Server

TypeScript · MCP · Node.js · npm

Published npm package (@aalhommada/nextjs-docs-mcp) — an MCP server that feeds Next.js docs context to AI coding assistants.

03

AI-Powered Access Management

Azure · LangChain · Python · Cisco ISE

Secure network access management using Cisco ISE, Active Directory, and Azure Functions with AI-driven threat detection.

04

FastCMS

FastAPI · Python · PostgreSQL · SQLAlchemy

Open-source Backend-as-a-Service on FastAPI — pre-built auth, real-time subscriptions, dynamic collections, and AI plugins for LLM integration, vector search, and RAG.

05

AI Projects Platform

Next.js · TypeScript · OpenAI API · Tailwind CSS

AI-powered platform for natural language processing, code generation, and data analysis with modern machine learning capabilities.

06

AlgoExplorer JS

JavaScript · React · D3.js · Express.js

Interactive platform visualizing algorithms and data structures — step-by-step execution, complexity analysis, and coding challenges.

07

Virtual Research Environment

Django · Python · Azure VM · PostgreSQL

Platform for students and researchers to securely store projects and data on Azure virtual machines.

08

SNMM Medical Platform

Next.js · TypeScript · Tailwind CSS

Collaborative platform connecting Syrian and Dutch healthcare professionals to coordinate medical aid in crisis regions.

09

Sports Club Management

Laravel · Vue.js · MySQL · REST API

SaaS application for sports clubs to manage memberships, scheduling, and payments.

( 03 — Transmission )

LET'S BUILD SOMETHING THAT thinks.

/ Coordinates

Leiden, The Netherlands 52.16°N, 4.49°E

Have a problem worth solving? I usually reply within 24 hours.