
Mohammed Basha
Frontend Developer
Salary / Daily rate
Cairo, Cairo Governorate, Egypt
Freelance, open to permanent contract
Remote only
Skills
Languages
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.
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
