Front-end developer specializing in building scalable web applications using Next.js, React, and TypeScript. Experienced
with App Router architecture, hybrid server/client rendering, and secure authentication flows. Focused on delivering high
performance, SEO-friendly, accessible UIs with clean, maintainable code and reusable patterns, multi-module systems and
integrating third-party services. Self-motivated team player who enjoys problem-solving and continuous learning.
Worked on multiple production platforms across healthcare, operations, and SaaS domains, including multi-tenant
dashboards, doctor workflows, enterprise backoffice systems, and restaurant management platforms.
Architected scalable Next.js App Router applications using a hybrid server/client model, defining frontend
architecture, data flow patterns, authentication strategy, and reusable abstraction layers.
Implemented secure authentication and authorization systems using NextAuth.js, JWT sessions, middleware guards,
and role-based access control (RBAC).
Developed reusable UI and data abstractions (forms, tables, hooks) alongside schema-driven validation using React
Hook Form and Zod to standardize development across projects.
Optimized performance and data consistency using ISR, cache invalidation, and React Query caching while
delivering bilingual (EN/AR) user experiences with RTL support and locale-aware formatting.
Integrated external services including Google Maps, Firebase (FCM), PDF/Excel generation, QR systems, and
analytics dashboards to support real-world operational workflows.
Tech Stack: Next.js (App Router), React, TypeScript, Tailwind CSS, shadcn/ui, NextAuth.js, next-intl, TanStack
Query, React Hook Form, Zod, Firebase, Google Maps API
Completed a 15-month software engineering program focused on front-end development.
Started with C to master Algorithms, Data Structures, and low-level programming.
Learned Python, JavaScript, databases, SQL, and core Web Development tools.