Project - Building critical infrastructure for human rights documentation

Following tragic attacks against minority communities in Syria in 2025, I served as Tech Lead to establish the technical infrastructure for incident documentation and volunteer training.

Project
Druze Nexus
Year
Role
Tech Lead & Full Stack Development

Overview

Following a series of ideologically motivated and tragic attacks against minority communities in Syria beginning in 2025, I contributed to the establishment of the Druze Nexus volunteer organization's technical infrastructure and provided comprehensive technical support across all areas.

The organization needed robust systems for documenting incidents, training volunteers, and communicating with the public—all built quickly and securely to support urgent humanitarian work.

Incident Documentation System

I designed and implemented a complete incident documentation and archiving system using Inertia and AdonisJS. The platform enables standardized reporting of incidents, victims, and perpetrators in line with international documentation practices.

Key features include:

  • Role-based access control for user management
  • AI-assisted translation integrated within data entry forms to accelerate reporting
  • Controlled access for activists and investigators to securely retrieve materials
  • Standardized documentation following international human rights practices

Learning Management System

I deployed a custom learning management system based on Moodle on self-hosted servers. This platform delivers training materials for volunteers on the ground, supporting data collection and interview practices with victims' families.

The collected materials are subsequently archived within the Nexus documentation system, creating a comprehensive pipeline from field data collection to secure archival.

Public Website

I developed the Druze Nexus public website using Astro and Contentful, creating a modern, accessible platform for public communication and awareness.

Additionally, I supported the organization by setting up and advising on core technical infrastructure, including hosting, domains, email systems, and ongoing technical consulting.

What I did

  • AdonisJS
  • Inertia.js
  • Moodle
  • Astro
  • Contentful
  • AI Integration

The documentation platform Ayham built enables us to preserve critical evidence and support accountability efforts for our community.

Druze Nexus, Volunteer Organization
Documentation system
Complete
Training platform
LMS
Access control
RBAC
Translation integration
AI

More projects

CouchDB consulting and tooling development

Through Neighbourhoodie, I worked extensively with Apache CouchDB, building diagnostic tools like Opservatory and developing SQS - an SQL query engine for CouchDB.

Read more

Implementing enterprise-grade permission systems

Collaborated with Snyk's team to implement a comprehensive role-based permission system across their developer security platform, integrating with Vue frontend and Node/PostgreSQL backend.

Read more

Tell me about your project

My location

  • Berlin
    Germany