Selected work
FeaturedA 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
FeaturedA 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
FeaturedAn 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

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
FeaturedA 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
FeaturedA 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
FeaturedAn 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
FeaturedA 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







