Frontend / Full-Stack Engineer building production web products with React, Angular, Vue, TypeScript, and Node.js.
I specialize in turning complex workflows into clear, accessible interfaces—especially Arabic-first and bilingual RTL products, dashboards, role-based systems, and operational tools.
- Workflow-heavy products with authentication, RBAC, complex forms, and data-rich dashboards
- Arabic/English interfaces with reliable RTL/LTR behavior
- Typed frontend and Node.js services with practical testing and error handling
- CI/CD pipelines and self-hosted deployments using GitHub Actions, Docker, Linux, Nginx, and Cloudflare
AI-assisted movie and series discovery with personalized recommendations, TMDB integration, Supabase authentication, recommendation history, and a polished responsive UI.
Next.js · TypeScript · React · Supabase · Groq · TMDB · Tailwind CSS
Arabic-first clinic operations software for same-day intake, doctor queues, patient files, and staff access control. Shipped to a real clinic and adopted for daily use.
React · TypeScript · TanStack Router · TanStack Query · Better Auth · Drizzle
Full-stack product-code verification for manufacturing workflows, including more than one million unique codes, batch generation, CSV exports, printable QR labels, and Arabic/RTL admin and consumer experiences.
Node.js · Express · MongoDB · React · Playwright
VM and host management interfaces with live monitoring, browser-based noVNC/WebSocket consoles, backup and recovery workflows, bilingual UX, audit logs, and repeatable CI/CD deployments.
React · TypeScript · Vite · WebSockets · GitHub Actions · Docker · Nginx
Frontend: React, Next.js, Angular, Vue, TypeScript, TanStack, Tailwind CSS, shadcn/ui
Backend and data: Node.js, Express, REST APIs, SQL Server, MongoDB, Drizzle
Delivery: GitHub Actions, Docker, Linux, Nginx, Cloudflare, AWS Lightsail
- Full Stack Engineer at Smartly Techs, delivering regulatory, competition, editorial, and collaboration products.
- Open to frontend and full-stack opportunities where product thinking, maintainability, and user experience matter.
I contributed Arabic-first internationalization, RTL behavior, localized routes, and validation improvements to the BLEU community website.
I enjoy building useful products, clarifying complex requirements, and helping teams ship dependable interfaces.



