
Mo Ashraf
Frontender
Hello, I'm Ash!
About Me
Senior Frontend Engineer with extensive expertise in building scalable enterprise-level eCommerce solutions. Specializing in React/Next.js development with a proven track record of delivering high-performance applications for global brands.
Currently leading frontend architecture and development for multi-region platforms, focusing on headless commerce solutions, performance optimization, and modern development practices. Passionate about creating exceptional user experiences through clean, efficient code and innovative technical solutions.
Brands and Ash
What I Do
Some Real Testimonials, because, you know... :)
Check them all out: Here

Working with Ashraf was a blast. He has a can do attitude, open mind to new concepts and a great sense of humour. Craft-wise he brings solid front end skills with great people management skills. I would recommend Ashraf without hesitation.

Ashraf and I worked on many projects and daily tasks involving eCommerce events and campaigns, We developed a deep understanding of when, how to communicate and what to look out for when managing change. His support and 24 hour commitment was a pleasure to work with.

I know Ashraf since we started building the first version of Altayyaronline, Ashraf is right mix of good personality, attitude and has well knowledge of front-end technologies, he is hard working and also can handle lots of work pressure with right balance on maintaining project timeline. Together we have shared lots of good discussion about UI & UX along with building right customer facing frontend and English and Arabic language. Ashraf is one of the gems in the area of UI/ UX & frontend technologies & he is a very good team player, I wish him a big success for his career..

Working with Ash is always a pleasure and of great value to the team he's in. He is a talented developer with a broad skill-set and an outstanding eye for design that shows in his work. He is a deep and creative thinker and always brings a fresh and alternative perspective to the work that's to be done, making him an exceptional problem solver.
Resume
Experience train
August 2024 - Present
Al Futtaim - Dubai UAESENIOR FRONT-END ENGINEER
- Collaborated closely with backend and security teams to secure analytics integration (user, auth, payments).
- Developed journey maps to identify drop-off points, improve conversions, and inform UX changes.
- Built real-time dashboards on Looker Studio tracking product performance, traffic sources, and conversion rates.
- Advocated for data governance and created reusable documentation for event dictionaries and reporting practices.
- Designed and QA'd robust event tagging frameworks using custom naming conventions and validation scripts.
M&S (Marks & Spencer) Headless E-commerce Platform
- Headless e-commerce platform for Marks & Spencer across 5 regions (AU, HK, MY, NZ, SG), architected from Storybook atomic components through to scalable production delivery using ReactJS and Next.js, integrated with KIBO Commerce APIs.
- Led implementation of Firebase and GA tracking across multi-market e-commerce sites (M&S – SEA).
- Key Integrations: Integrated Algolia for intelligent search suggestions, filters, and enhanced product discovery. Connected Bloomeach for personalized marketing and improved customer engagement.
- Platform Architecture & State Management: Designed robust multi-market architecture with environment-specific deployments. Built Redux-based system managing cart, checkout, auth, and user accounts.
- Modern Tech Stack: Used Next.js with SSR/SSG, React Hooks, Context API, and custom hooks for auth/session management. Applied SCSS modules and responsive design.
- Performance & UX Optimization: Implemented lazy loading, code splitting, image optimization, and PWA support. Developed full-featured e-commerce flows: advanced checkout, Wishlist, order tracking, product recommendations.
- i18n & Accessibility: Built multilingual support (English/Chinese) with full accessibility and responsive layout.
- API & Security: Developed secure integration layer covering payments, user data, and authentication with coordination with BE and security engineers.
August 2022 – July 2024
Birkenstock – Digital Division Dubai Office – UAE / MunichFRONT-END ENGINEER | SFCC & ReactJS SPECIALIST
- Led front-end development on Salesforce Commerce Cloud (SFCC) for Middle East and Southeast Asia markets, building scalable, localized, and high-performing e-commerce solutions.
- Integrated Google Analytics, Appsflyer, and Bloomreach into SFCC and headless architecture.
- QA'd analytics tags using browser console debugging and Firebase event logs.
- Created KPI-focused reports and conversion funnels for product teams and marketing stakeholders.
- Supported global back-end teams with UI integration and conducted code reviews alongside senior architects.
- Implemented responsive, mobile-first interfaces in close collaboration with UX teams using Figma and Adobe XD.
- Delivered multilingual, RTL-friendly front-end, optimizing for MEA region needs.
- Worked cross-functionally with remote teams across Europe, USA, Japan, and Hong Kong to support global initiatives.
- Utilized JIRA for agile planning, estimation, and sprint execution, ensuring timely project delivery.
July 2020 – July 2022
Chalhoub Group – eCommerce engineering Dubai – UAEFRONT END ENGINEER
"Dior, Chanel, Givenchy, Molton Brown, Erborian, Lacoste"
- Led the first digital ecommerce site for Dior in the MENA region at covid time.
- Successfully transitioned multiple high-end brands to Shopify Plus, optimizing the user journey and checkout process, solutions to reducing cart abandonment.
- Designed and implemented responsive interfaces for Chanel No5 KSA project using Vue.js, enhancing user interaction and efficiency.
- Managed end-to-end development of custom cart features for Shopify Plus, tailored to the unique requirements of luxury brands.
- Managed analytics strategy during the digital launch of Dior, Chanel, and other luxury brands.
- Implemented event tagging (GA & Shopify) aligned with UX tracking requirements.
- Created Looker dashboards for cross-department visibility on user behavior and engagement trends.
- Contributed to optimizing customer journeys using A/B test insights and usability data.
Feb 2015 – June 2020
Al Futtaim - Digital Engineering Dubai – UAEFRONT END ENGINEER
"Launched brand-new e-commerce sites for M&S, IKEA, Toys R Us, Reebok, and Kiabi on the SFCC"
- Launched new e-commerce sites for M&S, IKEA, Toys R Us, Reebok, and Kiabi on the SFCC platform.
- After 1 year I led a team of 3 front-end developers, ensuring UI excellence and operational quality across multiple brands, providing mentorship and technical guidance to optimize coding standards and best practices.
- Created wireframes and tracked heatmaps to optimize high-traffic landing pages.
- Supported rollout of localization strategies using analytics feedback from user regions.
- Implemented localization and tailored UX design for diverse markets in the MENA and SEA regions, adapting to various business sectors like hardware, fashion, and food & beverage.
- Participated in cross-brand data tracking and event setup (M&S, IKEA, Toys R Us, Reebok).
- Performed ongoing maintenance of existing code and assets, efficiently resolving bugs across multiple devices and browsers to ensure optimal functionality and user experience.
- Led the e-commerce publishing processes, ensuring consistent UI/UX standards across all platforms.
- Collaborated with UX and Design managers to plan and enhance brand quality, working closely with Al-Futtaim's Enterprise IT and PMO on agile development timelines.
- Coordinated effort estimation and requirement gathering with the UX Manager and PMO to prepare functional specification documents for sites updates and improvements.
Latest Cool Certificates

Scrum Master

Frontline Leadership Program
Coding my way
React/Next.js
HTML5/CSS3/JavaScript
SFCC/KIBO/Shopify
Vue.js/TypeScript
Designing my life
UI/UX Design
Figma/Adobe XD
Mobile UX
Knowledges and stuff
- eCommerce Development
- Frontend Architecture
- CI/CD Pipeline
- Agile/Scrum
- Performance Optimization
- RESTful APIs
- Git/Version Control
- Cross-browser Compatibility
- RTL Development
- Team Leadership