Frontend Developer (Full-Stack) · UI/UX Designer · AI Tooling
Dubai, UAE
Portfolio · LinkedIn · Dribbble · Résumé (.docx) · Email
Frontend Developer with 16+ years engineering high-traffic, dual-language e-commerce at scale, with full-stack reach across Node.js services, search, caching, and cloud. Currently at Al Tayer Group on Ounass — the Middle East's flagship luxury destination, serving 300+ brands across the GCC in Arabic and English. Specialised in Core Web Vitals performance, React/Preact/Next.js with TypeScript, and emerging AI tooling using the Anthropic Agent SDK, MCP servers, and OpenSearch KNN-powered vector search.
Ounass · Al Tayer Group — Nov 2016 → Present
Engineering the high-traffic e-commerce platforms behind Al Tayer's luxury portfolio — Ounass, Gap Middle East, and Mamas & Papas. Performance and personalization sit at the centre of the work: image format negotiation, route-level code splitting, OpenSearch tuning, Redis caching, and tail-latency reduction across Node.js services on Express, Hono, and Fastify. Lately, AI joined the work too — OpenSearch KNN with vector embeddings for personalised discovery, and internal developer tooling built on the Anthropic Claude Agent SDK and MCP.
| Cluster | Tools |
|---|---|
| AI / LLM | Anthropic Claude Agent SDK, MCP, AWS Bedrock, Google Gemini, Vector Embeddings, Prompt Engineering |
| Frontend | React, Preact, Next.js, TypeScript, Preact Signals, Zustand, Tailwind CSS, daisyUI, Sass, PostCSS |
| Backend | Node.js, Express, Hono, Fastify, REST APIs, GraphQL, Slack Bolt, Sharp |
| Data & Search | PostgreSQL, MySQL, Redis, OpenSearch (KNN), Elasticsearch, Knex, RabbitMQ |
| Cloud & Infra | AWS (S3, Bedrock, Athena, STS, Lambda), Cloudflare Workers, Wrangler, PM2, Sentry, New Relic |
| Testing | Jest, Vitest, Playwright, Testing Library, MSW, Puppeteer |
| Build & Tooling | Vite, esbuild, Webpack, Babel, ESLint, Husky, Git |
| Design | UI/UX, Wireframing, Prototyping, Figma, Photoshop, Illustrator, InDesign |
| Focus | Core Web Vitals · Accessibility (WCAG) · RTL/LTR i18n · Edge Compute · E-commerce at Scale |
| # | Project | Role | Link |
|---|---|---|---|
| 01 | Ounass | Frontend Developer · Full-Stack Contributor | ounass.ae |
| 02 | Our Heroes | Side project | ourheroes.io |
| 03 | Gap Middle East | Frontend Engineering | gap.ae |
| 04 | Mamas & Papas | Frontend Engineering | mamasandpapas.ae |
| 05 | Geeks | Redesign & Engineering | geeks.ae |
| 06 | Stubble & Strife | Frontend Engineering | stubbleandstrife.com |
| 07 | HopScotch Kidswear | Frontend Engineering | ilovehopscotch.com |
| 08 | SegmentNext | Design & Engineering | segmentnext.com |
| 09 | Vortex Creation | Design & Engineering | behance.net |
| 10 | FEGroup | Frontend Engineering | fegroup.net.au |
- Nov 2016 → Present · Frontend Developer & Full-Stack Contributor · Al Tayer Group — Ounass
- Aug 2015 → Oct 2016 · Frontend Developer & UX/UI Designer · Bond Internet Consultancy
- Jan 2012 → Jul 2015 · Frontend Developer & UX/UI Designer · VirtueNetz
- Apr 2011 → Dec 2011 · UX/UI Designer · ConceptBeans
- Feb 2010 → Mar 2011 · Junior UI Designer · Mars Multimedia
- Ship Ounass faster — keep driving Core Web Vitals down across Arabic and English.
- Deepen AI tooling — agents that own real engineering workflows end-to-end, not just chat.
- Open-source something useful — likely around edge-cached search or image delivery.
- Write more publicly — long-form notes on performance, agentic systems, and interface craft.
- Stay curious — three.js scenes, shader experiments, new languages, new fields.
This README is the resume. The site at w3debugger.com is the demo. Built with Preact, Vite, Tailwind CSS v4, and three.js for the cosmic backdrop on the hero.
npm install
npm run dev # http://localhost:5173
npm run build
npm run previewsrc/
App.jsx # routes, page-transition flight phases
Pages/ # Home, Work, Skills, Experience, Goals, Lab
Shared/ # NavBar, SocialLinks, HeroCanvas (three.js), cards
index.css # Tailwind v4 + cosmic theme tokens
public/
resume.docx # downloadable résumé
sitemap.xml # includes the résumé for crawlers
robots.txt
index.html # SEO meta + JSON-LD Person schema (subjectOf → résumé)
Open to opportunities that span the full stack and value craft.