Jamal Ali, Developer in Stoke-on-Trent, United Kingdom
Jamal is available for hire
Hire Jamal

Jamal Ali

Verified Expert  in Engineering

Full-stack Developer

Stoke-on-Trent, United Kingdom

Toptal member since April 26, 2024

Bio

Jamal is a seasoned senior full-stack developer with 15 years of commercial experience. He has a proven track record of designing, coding, and architecting robust and elegant solutions using open-source technology. Jamal can perform various challenging senior developer functions, delivering consistent problem-solving solutions and outstanding results.

Portfolio

Perlman Agencies SL
Shopify, Full-stack, PHP, HTML, CSS, React, Node.js, GraphQL, Webhooks...
BeyondCTO, LLC
Shopify, Responsive Web Design (RWD), Site Speed Optimization, Pixel Perfect...
Screwfix Direct
Shopify, App Development, JavaScript, Data Management, Merchandising...

Experience

  • JavaScript - 15 years
  • PHP - 15 years
  • eCommerce - 12 years
  • Shopify - 11 years
  • Laravel - 8 years
  • Vue - 7 years
  • React - 3 years
  • Node.js - 3 years

Availability

Part-time

Preferred Environment

PHP, Laravel, Node.js, Vue, HTML, JavaScript, CSS, Amazon Web Services (AWS), MySQL, Shopify, Bootstrap, Front-end Development, Front-end, REST

The most amazing...

...project I've launched is a multi-language, multi-currency, and multi-market eCommerce store with over 10,000 products.

Work Experience

Shopify Developer

2024 - 2025
Perlman Agencies SL
  • Developed an A to Z product highlighter/selector pop-up for a Shopify store.
  • Built a Node.js app to synchronize product prices between an organization's B2C and B2B Shopify stores.
  • Optimized store speed and improved SEO performance.
Technologies: Shopify, Full-stack, PHP, HTML, CSS, React, Node.js, GraphQL, Webhooks, Express.js

Shopify Developer

2024 - 2024
BeyondCTO, LLC
  • Set up an app and a theme app extension on a new Shopify store.
  • Added clients' designs/styling to the Shopify Dawn theme via the theme app extension to allow for reusability.
  • Integrated custom fonts into the Shopify store, via theme app extension to allow for reusability.
Technologies: Shopify, Responsive Web Design (RWD), Site Speed Optimization, Pixel Perfect, Search Engine Optimization (SEO), Responsive UI

Senior Full-stack Developer

2023 - 2023
Screwfix Direct
  • Built a multi-market, multi-language, and multi-currency Shopify store with over 12,000 products.
  • Planned and directed the management process to maintain product, translation, and metafield data.
  • Acted as the organization's subject-matter expert in Shopify, successfully managing the expectations of executive-level stakeholders.
Technologies: Shopify, App Development, JavaScript, Data Management, Merchandising, Shopify Theme, Liquid, Shopify API, APIs, Shopify Plus, Shopify Liquid, REST APIs, Responsive Web Design (RWD), Search Engine Optimization (SEO), User Interface (UI), User Experience (UX), Web App Development

Senior Full-stack Developer

2022 - 2022
Journeo plc
  • Migrated a legacy VB.NET public announcement service into a modern Vue single-page application.
  • Developed a modern, user-friendly UI while ensuring smooth back-end compatibility.
  • Handled communications with the back-end services via a Node.js app with GraphQL queries and mutations.
  • Integrated the system with Google Maps, adding pins for 1,000 bus stops within view while ensuring smooth map interaction.
Technologies: Vue, Vuex, GraphQL, Node.js, VB.NET, Google Maps, ECMAScript (ES6), Azure, MongoDB, User Interface (UI), User Experience (UX), Databases

Full-stack Developer

2021 - 2022
Vivo Life
  • Maintained multiple Shopify stores as part of a team.
  • Built and maintained a custom theme using Tailwind and Vue, deployed across all Shopify stores.
  • Developed a Laravel queue-based app, an AWS (Lambda, SQS, EventBridge, API Gateway) integration, and a Node.js API.
Technologies: Shopify, Vue, Node.js, Amazon Web Services (AWS), Koa, Express.js, Laravel, Tailwind CSS

Full-stack Developer

2012 - 2016
Narrative Industries
  • Developed and maintained multiple CMS-driven websites in a fast-paced agency environment.
  • Migrated a major eCommerce website from MooTools to jQuery.
  • Developed and launched multiple eCommerce stores for some major UK fashion brands.
Technologies: PHP, MySQL, CSS, Shopify, Bootstrap, Concrete5, WordPress, WooCommerce, jQuery, MooTools, Zend Framework, HTML, JavaScript, ZURB Foundation, Shopify API, APIs, Shopify Plus, Shopify Liquid, REST APIs, CI/CD Pipelines, Responsive Web Design (RWD), Search Engine Optimization (SEO), User Interface (UI), User Experience (UX), Databases, Full-stack, Web App Development

Web Developer

2008 - 2011
Team Rewards
  • Maintained and launched multiple employee benefits portals for some of the most well-known companies in the UK.
  • Developed a custom CMS for employee benefits management.
  • Developed a car-sharing portal (featuring route mapping) for private company employees. The portal gained thousands of active users within weeks.
Technologies: HTML, PHP, CSS, MySQL, JavaScript, User Interface (UI), User Experience (UX), Databases, Full-stack, Web App Development

Experience

Multi-market Shopify Store

https://shop.screwfix.eu/
I created an enterprise-level Shopify store for a well-known European home improvement retailer. As the lead developer, I configured everything from theme setup and app integrations to translations and data management. I was constantly in contact with executive-level stakeholders to manage their expectations efficiently and proactively.

Shopify Shift72 Connector

https://cheltfilm.com/
A 2-way app that integrated their Shopify store (where customers bought tickets) with Shift72 (the video streaming platform). The app was based around Shopify webhooks, which fed into AWS EventBridge and then into Shift72 via SQS. API Gateway and Lambda were used to sync updates from Shift72 back into Shopify.

Product Price Synchronizer

https://sardine.shop/
An app to synchronize product prices between an organization's B2B and B2C Shopify stores. Built with Node.js and Express.js to verify and process incoming Shopify webhooks and to make GraphQL requests.

Education

2003 - 2006

Bachelor's Degree in Information Systems and Internet Commerce

Staffordshire University - Stoke-on-Trent, England

Skills

Libraries/APIs

Vue, Liquid, jQuery, Shopify API, REST APIs, Node.js, React, Vuex, Google Maps, MooTools

Tools

Shopify Plus, Jira, Concrete5, Amazon Simple Queue Service (SQS), Ngrok

Languages

PHP, HTML, JavaScript, CSS, Shopify Liquid, ECMAScript (ES6), GraphQL, VB.NET

Frameworks

Laravel, Bootstrap, Zend Framework, ZURB Foundation, Express.js, Koa, Tailwind CSS

Paradigms

App Development, REST, Responsive Web Design (RWD), Search Engine Optimization (SEO)

Platforms

Shopify, Amazon Web Services (AWS), WordPress, WooCommerce, Azure, AWS Lambda

Storage

MySQL, Databases, MongoDB

Other

Web Development, Software Development, Custom Shopify Apps, Web App Development, eCommerce, Front-end Development, Front-end, Shopify Theme, APIs, User Interface (UI), User Experience (UX), Full-stack, Data Management, CI/CD Pipelines, Merchandising, Languages, Information Systems, Amazon EventBridge, Webhooks, Site Speed Optimization, Pixel Perfect, Responsive UI, Fetch API

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring