---
title: "Shopify Experience"
url: "https://michalak.world/experience/shopify-experience/"
description: "Shopify development experience: building apps and app extensions in Node.js, working with the GraphQL, Admin REST, and Storefront APIs, and migrating Drupal Commerce stores to Shopify."
summary: "Shopify app and app extension development in Node.js, GraphQL and Admin REST API work, and Drupal Commerce to Shopify migrations."
date: 2023-09-29
lastmod: 2026-08-19
tags: ["Shopify","Node.js","GraphQL","Shopify API","Drupal Commerce","E-commerce","Migrations"]
section: "experience"
author: "Michael Michalak"
site: "https://michalak.world/"
---

# Shopify Experience

Shopify development experience: building apps and app extensions in Node.js, working with the GraphQL, Admin REST, and Storefront APIs, and migrating Drupal Commerce stores to Shopify.

I have developed Shopify applications and app extensions using Node JS, as well as performed data migrations from Drupal utilizing PHP. Throughout the migration process, I transferred various elements including product variations, individual products, customers, orders, images, and product redirects.

## App Development Languages
- Node JS
- PHP

## API Experience
- GraphQL
- Admin Rest API
- Storefront API

## Migrations
- Drupal Commerce to Shopify
  - Converted all custom Drupal modules into Shopify modules.

