Projects

Selected work

MediaHub — Telegram Media Bot

A Telegram bot for media management and delivery built with Python and FastAPI. It ingests, organizes, and delivers media automatically through a durable job queue — with clean architecture and Docker containers.

  • Python
  • FastAPI
  • Telegram Bot
  • Docker
  • Automation
LUMIÈRE — Premium Bilingual E-Commerce

A premium bilingual (Arabic RTL / English) e-commerce store built with Next.js App Router, TypeScript, and Prisma. An elegant shopping experience with a modern UI and full bidirectional support — showcasing strong frontend craftsmanship.

  • Next.js
  • TypeScript
  • Prisma
  • RTL
  • E-Commerce
  • Tailwind
srv01 — Home Server Ops Toolkit

A review-first ops toolkit: hardened Bash scripts, Docker stacks, and runbooks that turn a single Ubuntu server into a backed-up, monitored, and Cloudflare-tunneled hosting platform — including a Saudi PDPL data-protection compliance checklist.

  • Bash
  • Docker
  • Cloudflare Tunnel
  • Prometheus
  • DevOps
  • PDPL
Pi-System — Self-Hosted Freelance Toolkit
Featured

A self-hosted freelance platform toolkit running on a Raspberry Pi 5: Caddy reverse proxy, continuous monitoring, automated backups, a Next.js control panel, and a template-driven project scaffolding factory built on .NET and Next.js — a full ops environment from a single device.

  • Raspberry Pi
  • .NET
  • Next.js
  • Caddy
  • Self-Hosted
  • Automation
DevForge — Self-Hosted AI Software Factory
Featured

A self-hosted Internal Developer Platform (IDP) running on a Raspberry Pi 5 that turns database schema definitions directly into verified, running business applications. Built with Clean Architecture and CQRS on .NET 9, with a Next.js 15 portal and Docker orchestration — automating the app lifecycle from idea to running service.

  • .NET 9
  • Clean Architecture
  • CQRS
  • Next.js 15
  • Docker
  • Raspberry Pi
Software Factory — Automated Delivery Platform

A multi-app monorepo platform for automated software delivery. It unifies a Next.js frontend, a .NET 9 API, and a factory automation bot under one clean architecture — accelerating how multiple apps are built and shipped from a single codebase.

  • .NET 9
  • Next.js
  • Monorepo
  • Microservices
  • Automation
Taif CRM — Client Relationship Manager

The first Arabic-first CRM built for web-design freelancers. It scores incoming leads automatically, generates per-client "pain reports," and spins up pitch-ready demo sites on demand — turning first contact into a closed deal faster. Built on FastAPI and SQLModel.

  • FastAPI
  • SQLModel
  • Python
  • CRM
  • Arabic
Bahrni — a marine boat booking platform
Featured

An Uber-style marine boat-booking platform for Saudi coastal regions. Connects passengers with captains through a real-time request system and online/offline captain status, with automatic pricing, ratings, and instant notifications. Includes an admin dashboard, captain approval workflow, and full boat/trip management across 15 coastal areas.

  • .NET 8
  • ASP.NET Core MVC
  • Entity Framework Core 8
  • SQLite
  • Bootstrap 5 RTL
AZ Power Group — Solar Energy Solutions

A complete Saudi e-commerce site for solar energy solutions, built by Bold Brand agency. Showcases solar systems, pumps, and electrical equipment for farms and projects, with a categorized product catalog (JNTECH & AIKOSOLAR distributor), service pages, and compare/wishlist features.

  • WordPress
  • WooCommerce
  • Elementor
  • PHP
  • RTL/Arabic
Bold Brand — Digital Agency

A Saudi digital agency I helped build and develop projects for. It delivers website & e-commerce development, mobile apps, brand identity, and digital marketing — with a portfolio of real clients across diverse sectors (energy, retail, enterprise systems).

  • Next.js
  • WordPress
  • WooCommerce
  • TypeScript
  • SEO
Bold Brand ERP — Enterprise Resource Planning
Featured

A complete cloud-based ERP platform with a professional Arabic (RTL) interface. Four pillars: HR, Finance, Project Management, and CRM. Multi-tenant architecture with full data isolation, AES-256 encryption, granular permissions, audit trail, workflow automation, and executive analytics dashboards.

  • Next.js
  • TypeScript
  • Multi-tenant
  • AES-256
  • RBAC
My Accessories — E-commerce Store

A complete Saudi e-commerce store for women's accessories, built on WooCommerce/WordPress with a custom Arabic (RTL) design. Includes a categorized product catalog (rings, necklaces, bracelets), shopping cart, checkout, and policy pages.

  • WordPress
  • WooCommerce
  • Elementor
  • PHP
  • RTL/Arabic
Easy Power Group — Solar Energy Platform
Featured

A bilingual (Arabic-first, RTL) B2B website for a certified solar energy distributor, built with Next.js 15, TypeScript, Drizzle ORM, and Neon Postgres. Features a product catalog, quote-request system, sales admin dashboard, secure auth, and email integration — with advanced SEO and security.

  • Next.js 15
  • TypeScript
  • Drizzle ORM
  • Neon Postgres
  • Better Auth
  • Tailwind 4
  • Resend
Enterprise Task Management
Featured

An enterprise project & task management platform built with ASP.NET Core 8 MVC — Repository/Unit-of-Work patterns, three-tier RBAC, audit trail, soft delete, SignalR live notifications, and XUnit tests.

  • C#
  • ASP.NET Core 8
  • EF Core
  • SQL Server
  • Identity
  • SignalR
  • XUnit
Learning Management System (LMS)

A Learning Management System with Clean Architecture, an ASP.NET Core 8 + JWT backend, and a React + TypeScript + Vite frontend, featuring a Recharts analytics dashboard, Swagger docs, and RBAC.

  • ASP.NET Core 8
  • React
  • TypeScript
  • EF Core
  • SQL Server
  • JWT
  • Recharts
Medicare Plus Platform
Featured

A bilingual (Arabic/English) medical platform built with Next.js, Sanity CMS, and Tailwind, with a fully responsive professional design. Sanitized demo of a real client project.

  • Next.js
  • TypeScript
  • Sanity CMS
  • Tailwind