01 / Frontend
Product Interfaces
Responsive web and mobile experiences built for real product workflows.
Evidence in projects
ComputerEngineerspecializedinAIandFull-StackDevelopmentwith3+yearsofexperiencebuildingintelligent,scalablesystems.ProficientinNode.js,ReactNative,Next.js,andAI/MLsolutionstodeliverimpactfulproductsusingNLP,computervision,andmodernarchitectures.
Technologies I use to ship real products—from responsive interfaces to scalable systems and applied AI.
01 / Frontend
Responsive web and mobile experiences built for real product workflows.
Evidence in projects
02 / Backend
Scalable APIs, data layers, real-time services, and production infrastructure.
Evidence in projects
03 / AI
Applied machine learning systems that turn data into useful product features.
Evidence in projects
Product Interfaces
Used in 6 published projects.
• JCI
• Designed and implemented backend architecture for data-intensive dashboard systems supporting large user operations. • Built scalable APIs and services using Node.js, Next.js, Prisma ORM, and PostgreSQL. • Implemented RBAC authorization, JWT authentication, and secure session management. • Optimized system performance with Redis caching, rate limiting, and background workers (BullMQ). • Developed real-time features using WebSockets (Socket.io) and integrated external services through webhooks and APIs.
• JCI
• Designed and implemented backend architecture for data-intensive dashboard systems supporting large user operations. • Built scalable APIs and services using Node.js, Next.js, Prisma ORM, and PostgreSQL. • Implemented RBAC authorization, JWT authentication, and secure session management. • Optimized system performance with Redis caching, rate limiting, and background workers (BullMQ). • Developed real-time features using WebSockets (Socket.io) and integrated external services through webhooks and APIs.
Deveopix
• Developed mobile applications using React Native (Expo) and TypeScript integrated with scalable backend APIs. • Implemented efficient data synchronization using TanStack Query and modern API patterns. • Built secure authentication flows with JWT and session-based authentication. • Collaborated on full-stack systems integrating PostgreSQL, Redis caching, and cloud services.
Deveopix
• Developed mobile applications using React Native (Expo) and TypeScript integrated with scalable backend APIs. • Implemented efficient data synchronization using TanStack Query and modern API patterns. • Built secure authentication flows with JWT and session-based authentication. • Collaborated on full-stack systems integrating PostgreSQL, Redis caching, and cloud services.
Freelance
• Delivered full-stack web and mobile applications using Next.js, React, Node.js, Flutter, TypeScript, Prisma ORM, and PostgreSQL. • Designed scalable backend APIs, database schemas, and modular architectures for multiple production systems. • Implemented RBAC-based authorization, JWT authentication, rate limiting, Redis caching, and worker queues. • Built real-time features with WebSockets, integrated Stripe payments, cloud storage (S3), and third-party APIs. • Applied CI/CD pipelines, Docker/Docker Compose, and monorepo patterns (Turborepo/Nx) for production-grade deployments. • Developed dashboards and admin platforms to manage complex systems efficiently.
Freelance
• Delivered full-stack web and mobile applications using Next.js, React, Node.js, Flutter, TypeScript, Prisma ORM, and PostgreSQL. • Designed scalable backend APIs, database schemas, and modular architectures for multiple production systems. • Implemented RBAC-based authorization, JWT authentication, rate limiting, Redis caching, and worker queues. • Built real-time features with WebSockets, integrated Stripe payments, cloud storage (S3), and third-party APIs. • Applied CI/CD pipelines, Docker/Docker Compose, and monorepo patterns (Turborepo/Nx) for production-grade deployments. • Developed dashboards and admin platforms to manage complex systems efficiently.
Freelance
• Developed cross-platform mobile applications using Flutter and Dart. • Implemented Firebase authentication, real-time data synchronization, and mobile UI systems.
Freelance
• Developed cross-platform mobile applications using Flutter and Dart. • Implemented Firebase authentication, real-time data synchronization, and mobile UI systems.
Selected work / 08
Independent products. Connected ecosystems.
Explore the thinking behind the build.

A multi-service passenger experience for on-demand rides, live trip tracking, fare negotiation, travel bookings, wallet operations, loyalty rewards, saved places, notifications, and support.

A full-stack sports platform that brings venue discovery, court booking, football teams, tournaments, match predictions, and a digital wallet into one connected experience. Members can discover football, basketball, padel, and tennis facilities, manage reservations, build their player identity, and stay involved with their sporting community. Built as a TypeScript monorepo with a React Native and Expo mobile application, TanStack Start web dashboards, and shared tRPC services. PostgreSQL and Drizzle ORM support bookings, wallet transactions, and competition records; Effect services, centralized permissions, durable events, and operational audit trails organize backend workflows. Arabic and English interfaces, RTL layouts, theme preferences, and push notifications connect the mobile experience with administration and venue operations. Technology Stack Frontend • Mobile: React Native, Expo, Expo Router, TypeScript, NativeWind, React Native Reanimated, and Gesture Handler. • Web: React, TanStack Start, TanStack Router, Vite, Tailwind CSS, and Leaflet. • Data & forms: TanStack Query, TanStack Form, tRPC Client, and Zod. • Mobile integrations: React Native Firebase, Expo Notifications, and Expo Secure Store. Backend • Runtime & services: Node.js, TypeScript, tRPC, Effect, and Zod. • Database: PostgreSQL and Drizzle ORM. • Authentication & messaging: JOSE, bcryptjs, and Firebase Admin. • Infrastructure & quality: Docker, Docker Compose, Turborepo, GitLab CI/CD, and Vitest.

A production driver companion for real-time ride dispatch, route navigation, fare negotiation, wallet operations, driver rewards, support, and secure onboarding.
• Transportation management platform for universities, schools, and kindergartens. • Developed admin dashboard and backend for managing students, bus inspectors, and transportation operations. • Built scalable backend with Next.js, Node.js, Prisma ORM, MySQL, Redis, and worker queues. • Implemented RBAC authorization, JWT authentication, rate limiting, CSRF protection, and modular backend architecture. • Optimized real-time operations using WebSockets and integrated cloud services.

A collaborative research and usability testing platform for designing studies, recruiting testers, running guided sessions, and turning participant feedback into clear, actionable insights.

A mobile real-estate marketplace for discovering, publishing, saving, and managing property listings. Wasset combines a polished client experience with secure onboarding, email verification, listing lifecycle controls, and a dedicated admin moderation workflow.


An interactive SQL learning platform that combines structured lessons, hands-on query exercises, quizzes, a guided query assistant, personal progress tracking, and database authoring and visualization tools in one web experience.