Majid Kuhail, Full-stack Developer in Manchester, United Kingdom
Majid Kuhail

Full-stack Developer in Manchester, United Kingdom

Member since January 3, 2022
Majid is an experienced, innovative, full-stack web developer who loves working on exciting and challenging projects. He is full of energy, experience, and enthusiasm and always strives to bring out the best in him in every project he contributes to. Majid has worked on various projects, from bespoke systems to eCommerce solutions for many brands, some of them very well known—these are the type of projects he is eager to perform.
Majid is now available for hire




Manchester, United Kingdom



Preferred Environment

Laravel, React, Node.js, Shopify, MacOS, Linux, Next.js, Tailwind CSS, NestJS

The most amazing...

...project I've developed is an Uber-like booking service.


  • Contract Full Stack Developer

    2022 - 2022
    Swarming Technology LLC
    • Developed eCommerce websites for startups and large-scale companies.
    • Worked on new features, amends, and bug fixes for existing eCommerce projects (Magento and Shopify).
    • Created an interactive animated Shopify theme using the latest Shopify coding features. I've built the theme using TailwindCSS and AlpineJS along with many custom implementations to provide additional features to the store.
    • Provided solutions to third-party integrations with the eCommerce stores. I've also written detailed plans and estimates for project upgrades and migrations.
    Technologies: Shopify, Tailwind CSS, Magento, Webpack, PHP, Alpine.js
  • Contract Full-Stack Developer

    2022 - 2022
    Gifting Platform
    • Fix back-end issues and improved the speed and efficiency of API requests.
    • Improved the front end for reports section and admin interface.
    • Brainstormed ideas and provided solutions to enhance the platform.
    Technologies: React, Redux, PHP, Symfony
  • Lead Web Developer

    2017 - 2021
    Mosquito Digital
    • Developed an online tutor booking system using Laravel, React, and Node.js. The system included payments, a WebSockets chat service, Zoom integration, account management, and many other features.
    • Built a dynamic and interactive map for the Transport for the North—the UK's northwest railway—using Laravel and Vue.js.
    • Created Magento eCommerce websites and modules for clothing, health supplements, and heating oil companies, some of them generating millions in sales.
    • Developed many Shopify apps and themes for different businesses, such as an electric bikes company and a shoe retailer.
    • Worked on the car parking cross-platform mobile app for Manchester Airport.
    • Contributed to developing and upgrading websites for many market-leading companies such as TurtleWax, Vileda, Marigold, Metanium, FineBedding, and more.
    • Developed the back end and API for a job and freelancing platform system.
    Technologies: Laravel, React, Vue, Magento 2, Shopify, Node.js, ECMAScript (ES6), Android, iOS, SCSS, Less, Git Flow, Linux, JavaScript, Sass, Auth0, Single Sign-on (SSO)
  • Lead Web and Mobile Developer

    2015 - 2017
    • Developed various bespoke web systems, such as a social network, a mailing platform, and many service order systems.
    • Programmed native mobile apps for a social network, service orders, and directory web systems.
    • Built the server-side REST API for different mobile and SPA apps.
    • Developed a geolocation map website that helps users find nearby businesses that suit their preferences.
    • Created Magento themes and modules for businesses that sell various products and services.
    • Maintained and upgraded websites with big data and high user traffic.
    Technologies: Laravel, PHP, Magento 2, WordPress, Concrete5, Android, Swift, Java, Less, SCSS, Vue, ECMAScript (ES6), Webpack, React, JavaScript, HTML, Sass
  • Development Team Leader

    2014 - 2014
    Identity Branding Solutions
    • Assisted the CEO in founding the company and hiring team members. Managed multiple projects to ensure their delivery within deadlines.
    • Developed a points and score-based eCommerce system for a company in Libya.
    • Built an interactive map system for satellite channels to show in the background of TV presenters.
    Technologies: PHP, CodeIgniter, MySQL, Linux, JavaScript, CSS, Sass
  • E-learning Systems Developer (Part Time)

    2009 - 2012
    The Academy of E-learning Britain
    • Developed an online e-learning classroom system that creates virtual classroom environments using videoconferencing, a synchronous whiteboard, synchronous presentation, and a live text chat.
    • Designed an online meeting system similar to Zoom.
    • Built and maintained the company's website and servers.
    Technologies: PHP, MySQL, Flash, jQuery, JavaScript, HTML, CSS


  • Online Tutor Hiring E-learning System

    A Laravel and React app for which I developed phase one. The front end was built using React, React Router, MobX, and Material UI, and the back end was built using Laravel.

    I built a REST JSON API and all the structure needed to manage different user data and roles and all possible user and admin requests in the back end. I linked the system with the Zoom API to allow video creation and update and ensure Zoom meetings' connection with the system bookings.
    I also created a live text chat app using Node.js and integrated it with the React front end. Finally, I linked the app's back end with Stripe Connect to automatically pay out tutors for the classes they taught.

  • Professionals Hiring System

    A Laravel and React-based website that allows users to hire business professionals by the hour and manage payment transactions. This website also provides teaching resource material user-friendly to help business managers improve their business management skills.

  • Interactive Map for a Railway Company

    A Laravel and Vue.js-based app that allows users to view different rails, planning, and segmentation of the rail system in the north of the UK that the client used to demonstrate their future and existing rail plans interactively. The platform also included an interactive whiteboard map in the admin area that allows the admin to draw, upload, and modify maps and assign data and segmentation, along with all possible interactive control for users.

  • Bikes' Retailer Shopify Store

    I developed a slick and user-friendly Shopify store that allows people to purchase bikes with ease, also working as a PWA. I built a few React components to enable users to filter the products using the Shopify Storefront API, and I also connected all product data to ChannelAdvisor.

  • Heating Oil Distributor

    A Magento and React-based website that allows users to get quote prices for their heating oil needs.

    The quotation process is built using React, while the checkout process uses Magento. Both websites are connected to several third-party APIs to enable user data and prices fetching and syncing order data with the order management system.


  • Languages

    PHP, ECMAScript (ES6), SCSS, Less, CSS, HTML, HTML5, JavaScript, Sass, TypeScript, Swift, GraphQL
  • Frameworks

    Laravel, Tailwind CSS, CodeIgniter, Redux, Next.js, NestJS, Symfony
  • Libraries/APIs

    React, Vue, jQuery, MobX, Node.js, Rollup.js, Stripe Connect, LeafletJS
  • Tools

    Magento Modules, Flash, Webpack, Adobe Photoshop, Sketch, Auth0, Prisma, Concrete5
  • Platforms

    Magento 2, Shopify, WordPress, Magento, MacOS, Linux, Android, iOS
  • Storage

  • Other

    Git Flow, SOAP, RTL, Alpine.js, Image Processing, API Integration, Single Sign-on (SSO)
  • Paradigms

    Continuous Integration (CI)

To view more profiles

Join Toptal
Share it with others