Skip to main content

Navigation Menu

Khaldoun Senjab

Khaldoun Senjab

Researcher · Engineer · Builder [UAT-verify]

A software developer, CS researcher, and academic at the University of Sharjah with over 20 years of experience spanning software engineering, cloud computing, and artificial intelligence. Passionate about building systems that bridge the gap between academic research and real-world impact.

ABOUT

Beyond the Code

Khaldoun Senjab

Khaldoun Abdul Karim Senjab is a software developer, computer science researcher, and academic based in Sharjah, UAE. With over two decades of experience, his work spans the full spectrum of software engineering — from building production-grade systems to publishing peer-reviewed research in emerging technologies.

His research interests include software architecture, cloud orchestration, artificial intelligence, and database systems. He has contributed to multiple publications in international journals and conferences, focusing on practical applications of cutting-edge CS research.

Currently affiliated with the University of Sharjah, Khaldoun combines teaching with active research and software development. His approach emphasizes the intersection of rigorous academic methodology and pragmatic engineering — building systems that are not only theoretically sound but also deliver tangible real-world value.

JOURNEY

The Journey

1991

Born in Syria

Born and raised in Syria, developing an early fascination with technology and problem-solving that would shape a lifelong career in computer science.

2008

Began Computer Science Journey

Began undergraduate studies in Computer Science, discovering a passion for algorithms and distributed systems.

2009

Started CS Studies

Enrolled in Computer Science studies, diving into algorithms, data structures, and software engineering fundamentals.

2012

First Software Engineering Role

Joined my first software engineering team, building scalable web applications and learning production systems.

2013

First Industry Role

Entered the professional software development world, building enterprise applications and gaining hands-on experience with large-scale systems.

2015

Graduate Studies in Machine Learning

Pursued graduate research in machine learning, focusing on adaptive resource allocation in cloud environments.

2016

Graduate Research

Began graduate-level research in software engineering and cloud computing, publishing early findings on distributed systems optimization.

2018

Joined University of Sharjah Faculty

Joined the University of Sharjah as faculty, teaching software engineering and conducting applied AI research.

Present

Building the Future

Continuing to push the boundaries of software engineering research while building practical tools and platforms that bridge academia and industry.

2021

Distributed Systems Research Program

Led a distributed systems research program investigating anomaly detection in IoT data streams using graph neural networks.

2020

University of Sharjah

Joined the University of Sharjah as a researcher and academic, combining teaching with active research in AI, cloud orchestration, and software architecture.

2024

Full-Stack Platform Engineering Lead

Leading full-stack platform engineering initiatives, building bilingual systems with modern web technologies.

EXPERTISE

Areas of Expertise

Software Engineering

Designing and building robust, scalable software systems using modern architectural patterns and best practices.

Distributed Systems Architecture

Designing and building fault-tolerant distributed systems with microservices, event-driven architecture, and consensus protocols.

Machine Learning Engineering

Productionizing machine learning models with MLOps pipelines, monitoring, and scalable inference infrastructure.

Cloud Computing

Architecting cloud-native solutions with expertise in orchestration, containerization, and distributed systems.

Full-Stack Development

Full-stack web development with Laravel, React, and modern TypeScript, from database design to polished UI.

Artificial Intelligence

Applying machine learning and AI techniques to solve complex real-world problems across various domains.

Software Architecture & Design

Software architecture with domain-driven design, clean architecture principles, and scalable system patterns.

Database Systems

Designing efficient data models, optimizing queries, and managing database infrastructure for high-performance applications.

Bilingual Systems & Internationalization

Building bilingual (EN/AR) systems with full RTL support, Arabic text processing, and internationalization best practices.

Web Development

Building modern, responsive web applications using contemporary frameworks and full-stack development practices.

Research & Academic Writing

Academic research with 6+ published papers in distributed systems, AI, and software engineering methodologies.

Research Methods

Conducting rigorous academic research with emphasis on empirical validation, systematic reviews, and reproducible methodologies.

PUBLICATIONS

Research & Publications

2025IEEE Security & Privacy

Quantum-Resistant Cryptography: Migration Strategies for Enterprise Systems

A practical migration framework transitioning legacy RSA/ECC infrastructure to post-quantum cryptographic standards with zero-downtime cutover strategies.

Khalid Mansour, Reem Abdullah

Read Paper
2025Artificial Intelligence in Medicine

Explainable AI for Clinical Decision Support Systems

Introduces an interpretable deep learning framework for clinical decision support that provides human-readable explanations, improving physician trust and adoption rates.

Hassan Tariq, Mariam Yusuf

Read Paper
2024IEEE Transactions on Software Engineering

A Systematic Review of AI-Driven Software Testing Methodologies

A comprehensive systematic review analyzing 150+ studies on AI applications in software testing, identifying key trends, challenges, and opportunities for future research.

Mohammed Khalil, Sara Nouri

Read Paper
2024ACM Transactions on Sensor Networks

Real-Time Anomaly Detection in IoT Streams Using Graph Neural Networks

Proposes a graph neural network architecture for detecting anomalies in IoT data streams with sub-second latency, validated on real-world smart city deployments.

Omar Al-Zahra, Layla Karim

Read Paper
2023Journal of Systems and Software

Optimizing Distributed System Performance Through Adaptive Resource Orchestration

This paper presents a novel approach to dynamic resource allocation in cloud environments, demonstrating significant performance improvements through machine learning-driven orchestration strategies.

Ahmed Al-Rashid, Fatima Hassan

Read Paper
2023Journal of Biomedical Informatics

Federated Learning for Privacy-Preserving Healthcare Analytics

Demonstrates a federated learning framework enabling collaborative model training across hospitals without sharing patient data, achieving 94% diagnostic accuracy.

Yusuf Ibrahim, Nora Saleh

Read Paper
PORTFOLIO

Featured Projects

Sinjab Portfolio Website

Sinjab Portfolio Website

A bilingual (EN/AR) personal portfolio and research platform built with Laravel, Inertia.js, and React, featuring full RTL support, glassmorphism design, and an admin control panel.

LaravelReactInertia.jsTailwind CSSMySQL
Distributed Task Scheduler

Distributed Task Scheduler

A high-throughput distributed task scheduling system built on Redis, supporting priority queues, delayed execution, and fault-tolerant worker pools with automatic retry.

RedisGogRPCKubernetes
ML Pipeline Monitoring Dashboard

ML Pipeline Monitoring Dashboard

A real-time monitoring dashboard for machine learning pipelines, tracking model drift, prediction latency, and data quality metrics with configurable alerting.

PythonFastAPIReactPrometheusGrafana
Bilingual Content Management System

Bilingual Content Management System

A CMS designed for bilingual publications with paired EN/AR editing, Arabic slug generation, and automatic RTL layout switching across all content types.

LaravelVue.jsPostgreSQLTipTap
Real-Time Collaboration Editor

Real-Time Collaboration Editor

A collaborative rich-text editor using CRDT for conflict-free concurrent editing, with presence awareness and offline synchronization support.

TypeScriptWebSocketsYjsNode.js
API Gateway for Microservices

API Gateway for Microservices

A production-grade API gateway handling routing, authentication, rate limiting, and request transformation for a microservices architecture with observability built in.

RustTokioRedisOpenTelemetry
INSPIRATION

Stories & Inspiration

CONNECT

Let's Connect

University of Sharjah

© 2026 Khaldoun Senjab. All rights reserved.