← Back to home Built · shipped

Projects & software

The research has a build side. These are the data products, tools, and applications I’ve shipped — each tracked with its real state, the way you’d read a pull request.

Shipped +1.96M PRs

GitHub Agentic PR Dataset

~1.96M GitHub pull requests from AI coding agents (Claude Code, Cursor, Copilot, Devin) and humans — joined to 6.7M commits and 55M file-level diffs. Open data (CC-BY-4.0) now used for agentic-AI and MSR research.

PythonParquetDuckDBHugging Face
Active 0 deps · static

mabujadallah.github.io

This site — a hand-built, dependency-free portfolio with a GitHub PR/diff design system: a scroll-driven git-graph timeline, persisted dark mode, and full RTL/Arabic support, all in vanilla HTML/CSS/JS.

HTMLCSSVanilla JSGitHub Pages
Active daily · +2 feeds

Portfolio feed-sync

A stdlib-only Python job, run by a daily GitHub Action, that pulls my latest Medium articles and YouTube videos into versioned JSON and auto-commits — so the site stays current with zero manual upkeep.

PythonGitHub ActionsRSS / Atom
Active tutorials

Android + AI-agent demos

Hands-on Android Studio builds that wire AI coding agents and on-device AI into real app workflows — published as walkthroughs for students and developers.

AndroidJavaKotlinAI Agents
Led · delivered by my team

Leadership @ UCAS

As Head of the Computer Center Department at the University College of Applied Sciences (UCAS), Gaza, I led the team that delivered the platforms below. This is team work — credit belongs to the engineers who built them; my role was setting direction, the architecture and IT-policy calls, and getting them shipped.

Head of Computer Center · UCAS Gaza

Led500+ users

Legacy Oracle → web platform

Directed the migration of a legacy Oracle system to a modern web platform serving 500+ staff — spanning infrastructure, IT policy, and rollout.

OracleWebSQLInfrastructure
Ledall systems · 2FA

Single Sign-On (SSO)

One central login across every university system — with SMS and authenticator-app 2FA, access and session logs, and role-based permissions backed by a full audit trail.

SSO2FARBACWeb
Ledreal-time revenue

eSadad Payments Dashboard

Real-time monitoring of payments and revenue from the eSadad gateway — a transaction ledger, analytics, financial-period comparisons, and raw-data auditing for the finance team.

DashboardsAnalyticsPayments API
LedClassroom sync

Classroom Analytics

Automated Google Classroom synchronization producing course, instructor, and student performance reports — turning e-learning activity into administrative insight.

Google Classroom APIAnalyticsReporting
Led0-cost cloud

Electronic Archive

Google Drive–backed document management with direct scanning, in-place Google Docs editing, and time-boxed fine-grained sharing — digitizing the paper archive at zero storage cost.

Google Drive APIGoogle DocsScanning
Ledanalytics · QR

URL Shortener

An internal link shortener with real-time analytics, QR-code generation, multi-format exports, and GitHub-based automated deployment.

WebAnalyticsQRCI/CD
LedAWS · Cloudflare

Infrastructure & Networks

Hardened and modernized the infrastructure — firewalls and port hardening, AWS failover servers, Cloudflare Pro / WAF, Zabbix + ManageEngine monitoring, Tailscale secure access, Oracle 19c, and automated daily backups.

AWSCloudflareZabbixTailscaleOracle 19c

More to come — presentations & talks, and notes, are next. In the meantime, the dataset and publications go deeper.