# Tareq Al-Mozayek > Tareq Al-Mozayek (طارق المزيك) is a full-stack engineer, frontend-focused, based in Damascus, Syria. He builds web products end to end with React, Next.js, Vue, Nuxt, Laravel and NestJS, in English and Arabic (RTL), and is the author of the open-source React library slotsmith. - Works at Ejad Solutions (frontend since 2024, back end with NestJS since 2026). - BSc in Information Technology, Software Engineering, Damascus University (graduated 24 Aug 2026). - Available for freelance projects. Languages: Arabic, English. ## Pages - [Home](https://tareq-mozayek-portfolio.netlify.app/en): overview, selected work, experience and skills - [Work](https://tareq-mozayek-portfolio.netlify.app/en/work): every project, filterable by type and stack - [slotsmith](https://tareq-mozayek-portfolio.netlify.app/en/slotsmith): the headless React component library, with live demos - [Contact](https://tareq-mozayek-portfolio.netlify.app/en/contact): project brief form and direct contact - Arabic versions live under https://tareq-mozayek-portfolio.netlify.app/ar ## Projects - **slotsmith** (Author): A headless React component library: every part is a slot you can replace, with finished, accessible fallbacks. Stack: React, TypeScript, TanStack Table, tsup, Vitest. [page](https://tareq-mozayek-portfolio.netlify.app/en/slotsmith) · [live](https://slotsmith-docs.netlify.app/) · [source](https://github.com/tmzm/slotsmith) - **Warsha Plus** (Back end + CMS): A platform connecting workshop owners with customers who need professional services. I designed the system and built its complete admin. Stack: Laravel, Filament, MySQL, REST API. [case study](https://tareq-mozayek-portfolio.netlify.app/en/work/warsha-plus) - **Notee** (Full stack): An AI assistant for your own documents: upload sources, then ask across them in threads. Stack: Next.js, Strapi, LangChain, OpenAI, Redis, Docker, Zod. [case study](https://tareq-mozayek-portfolio.netlify.app/en/work/notee) · [live](https://notee-phi.vercel.app/) · [source](https://github.com/tmzm/notee) - **Pharmacy dashboard** (Frontend): Inventory, sales and staff views for a pharmacy, on top of its own API. Stack: Nuxt, TypeScript, Pinia, Vuetify, Tailwind. [case study](https://tareq-mozayek-portfolio.netlify.app/en/work/pharmacy-dashboard) · [source](https://github.com/tmzm/moafa_nuxt) - **Pharmacy API** (Back end): The back end behind the dashboard: inventory, sales and token authentication. Stack: Laravel, MySQL, JWT, Passport. [case study](https://tareq-mozayek-portfolio.netlify.app/en/work/pharmacy-api) · [source](https://github.com/tmzm/moafa_laravel) - **Company landing page** (Frontend): A fast, easily extended marketing site for a company. Stack: Next.js, TypeScript, Tailwind. [case study](https://tareq-mozayek-portfolio.netlify.app/en/work/company-landing) · [live](https://landing-page-t.netlify.app) · [source](https://gitlab.com/tareqmozayek/landing-page-t) ## slotsmith A headless React component library: every part is a slot you can replace, with finished, accessible fallbacks. Components: data table, autocomplete, file uploader and date picker. Version 1.4.0, ISC licence. - [Docs](https://slotsmith-docs.netlify.app/) - [GitHub](https://github.com/tmzm/slotsmith) - [npm](https://www.npmjs.com/package/slotsmith) ## Experience - 2026 → now: Back end · Ejad Solutions. APIs and business logic in NestJS. - 2024 → now: Frontend · Ejad Solutions. Vue, Nuxt, React and Next.js apps; SEO landing pages and CMS builds for clients. - Freelance: Warsha Plus. Architecture, database and the full Laravel + Filament CMS. - Aug 2026: BSc IT, Software Engineering. Damascus University · graduated 24 Aug 2026 ## Skills - Frontend: React, Next.js, Vue, Nuxt, Angular, Astro, TypeScript, JavaScript - UI: Tailwind CSS, shadcn/ui, Radix, MUI, Chakra UI, Vuetify - Data & forms: TanStack Query, TanStack Table, TanStack Virtual, React Hook Form, Zod, Pinia, nuqs - Motion: GSAP, Motion, Lenis, WebGL (OGL), Three.js - Back end: Laravel, Filament, NestJS, Express, Parse Server, Firebase, REST APIs - Data: MySQL, PostgreSQL, Redis - Content: next-intl, Nuxt i18n, RTL / Arabic, Tiptap, Strapi, WordPress - Quality: Vitest, Playwright, Testing Library, MSW, Sentry, SEO, Web performance, Docker, Git, tsup ## Contact - Email: tareqmozayek@gmail.com - Phone / WhatsApp: +963 954 608 960 - [LinkedIn](https://www.linkedin.com/in/tareq-al-mozayek-3ab2603a9/) - [GitHub](https://github.com/tmzm) - [CV (PDF)](https://tareq-mozayek-portfolio.netlify.app/cv.pdf)