Mohammed Basha

Frontend Developer

Salary / Daily rate

Cairo, Cairo Governorate, Egypt

Freelance, open to permanent contract

Remote only

Skills

TypescriptNextReactMagentoFrontend Development

Languages

ArabicEnglish

About me

Intro

I've been a Frontend Developer for over six years, beginning with CMS-based websites and then specializing in building e-commerce solutions using Magento. Lately, I've been focused on full-stack development with Next.js and the MERN stack, and I’m most excited by projects that blend beautiful UI with dynamic, interactive user experiences.

Links

Work experience

Senior Magento Frontend Developer

REVTON

Sep 2022 - Present

4 years 2 months

Jordanów, Poland

► Expert in building top-quality Magento 2 (E-commerce platform) admin/storefront themes' reusable cross-browser compatibility code following best practices and internal code guidelines alongside Frontend development skills. ► Proficient in understanding clients’ requirements and translating them into technical solutions that optimize the user experience and follow coding standards. ► Achieving an increase in performance by developing and testing high-quality scalable Magento Frontend responsive code to meet clients’ needs and requirements. ► Perform manual code reviews and review results of automated tests to adhere to standards. ► Organize tasks and manage time by providing accurate estimates on work items. ► Flexibility to develop several projects and multitasking at a time. ► Familiar with Agile methodology practices and the software development lifecycle. ► Using a translation dictionary to customize strings in the Magento 2 custom themes. ► Using Knockout JS (MVVM "Model-View-View-Model" pattern) to build the Magento 2 checkout pages' functionalities. ► Skilled in using admin configurations and command line interface (CLI) to perform different tasks. ► Working with Revton's custom extensions like Countries, Guest Wishlist, Helpdesk, Locale, Menu, Widgets, and lots more customized extensions. ► Working with a lot of different extensions like Mageplaza and Mirasvit. ► Excellent communication with other teams (Backend, QA, Project Managers "PM", DevOps, Production) and cooperation with coworkers to prioritize projects and tasks. ► Attention to detail and using the reverse engineering technique to trace and troubleshoot JavaScript conflicts, technical issues, and bugs in addition to reducing page loading time.

Web Developer (Magento 2 | Drupal | Joomla)

FreelanceFreelance

Jul 2019 - Present

7 years 4 months

Cairo, Cairo Governorate, Egypt

Magento 2: ► Building Magento 2-based E-commerce websites by translating UI design templates and Wireframes from Figma or any graphics editor to custom responsive admin/storefront themes. ► Creating layouts, containers, and blocks for UI elements with XML. ► Creating templates to present the layout blocks with PHP (PHTML and Knockout JS templates). ► Creating mobile themes. ► Using a translation dictionary to customize strings in the Magento 2 custom themes. ► Adding basic interactivity to stores with jQuery. ► Working on the Porto responsive Magento 2 E-commerce store theme. ► Built and crafted different CMS responsive pages for the Porto theme. ► Working on the different Smartwave extensions like mega menu, filter products, and social feeds. ► Working on the Mageplaza Layered Navigation extension. ► Using a translation dictionary to customize strings in the Magento 2 theme. ► Working on the Vnecoms multi-vendor E-commerce extensions. ► Working on the Vnecoms responsive sellers' Cpanels. ► Building responsive vendors' home pages. ► Work with themes like Hyva, Athlete, Alothemes, Minimog, and Dukamarket. Laravel: ► Building the front-end side of the Laravel ERP systems. ► Connecting the Views Routes to the Controllers. ► Building the Views files with the Blade template Engine. ► Building the jQuery AJAX API requests. ► Building dynamic Reports pages (including Charts). Drupal && Joomla: ► Building websites by converting PSD designs into responsive web pages using HTML, CSS, Bootstrap, Sass, JavaScript, jQuery, Drupal, and Joomla.

Web Developer [Magento 2 | Drupal | Joomla]

Mostaql.com | مستقلFreelance

Jan 2017 - Present

9 years 10 months

Cairo, Cairo Governorate, Egypt

Skills: Drupal · Magento 2 · Joomla

Magento 2 Front End Developer

iBdaa3.net

Aug 2020 - May 2021

10 months

Doha, Qatar

Skills: Magento · JavaScript · Gulp.js · Cascading Style Sheets (CSS) · XML · jQuery · HTML

Magento 2 Front End Developer

Best Response Media

Jul 2018 - Jul 2019

1 year 1 month

London, UK

► Building Magento 2-based E-commerce websites by translating UI design templates and Wireframes to custom storefront themes. ► Creating layouts, containers, and blocks for UI elements with XML. ► Creating templates to present the layout blocks with PHP (PHTML and Knockout JS). ► Customizing Magento 2 email templates. ► Styling Magento 2 storefront themes with Less, SCSS, or Sass pre-processors. ► Configuring and using Gulp or Grunt JavaScript task runners. ► Creating mobile themes. ► Using a translation dictionary to customize strings in the Magento 2 custom themes. ► Validate form inputs with jQuery. ► Integrate and Configure WordPress blog system into Magento 2 websites to help create and improve the content's SEO with Fishpig Magento extension. ► Integrate and Configure Manadev extensions into Magento 2 websites to improve Layered Navigation and SEO. ► Integrate and Configure the Doofinder extension to add products' search engines to Magento 2 websites.

Joomla Front End Web Developer

Smart Tech Systems (STS)

Jan 2017 - Jul 2018

1 year 7 months

Cairo, Cairo Governorate, Egypt

► Building and Developing websites using Gantry 5 theming framework for Joomla as a Content Management System (CMS) platform. ► Building responsive Joomla websites by using the T3 template framework. ► Using SP Page Builder for building responsive Joomla websites. ► Replacing the default article system in Joomla-based websites with K2 content extension. ► Install and configure Magento themes for Magento-based E-Commerce websites. ► Building static websites by translating UI design templates into actual code with HTML, CSS, Bootstrap, and jQuery.

Drupal Front End Developer

Smart Group Agency

Jan 2016 - Dec 2016

1 year

Cairo, Cairo Governorate, Egypt

► Convert PSD website design templates into responsive websites using Drupal, HTML, CSS, and Bootstrap technologies. ► Rebuilding old coded websites, fixing bugs, and maintaining predesigned templates. ► Translate PSD design templates into responsive websites using HTML, CSS, and Bootstrap technologies.

UI Developer

FreelanceFreelance

Jul 2014 - Dec 2015

1 year 6 months

Cairo, Cairo Governorate, Egypt

► Building websites by converting PSD designs into responsive web pages using HTML, CSS, Bootstrap, Sass, and jQuery.


Education

Future Academy

Bachelor’s Degree

2008 - 2014

6 years 1 month

Portfolio

Companions

The best place to find your next move

© 2026. All Rights Reserved.