Ahmet Hamdi Kilic

Ahmet Hamdi Kilic

Shopify developer — apps, themes and integrations

I build on Shopify: six apps published to the App Store, more than forty custom Online Store 2.0 themes, and storefronts that handle up to a million sessions a month. Eight years in commerce engineering, the last five here. I work from Neuss in Germany, mostly with clients I never meet in person.

ahmethamdikilic@outlook.de  ·  +49 176 76798125  ·  Neuss, Germany  ·  English, German, Turkish

Apps on the Shopify App Store

Each one taken end to end — Admin GraphQL, webhooks, metafields, billing, App Store review, and the support that comes after.

Volera Quantity volume pricing applied automatically at checkout. apps.shopify.com/volera MenuCraft Mega menus and dropdowns designed visually, without code. apps.shopify.com/menucraft Collection Studio Bulk import, organise and manage collections. apps.shopify.com/collection-studio PieceUp Turns a discount into a puzzle shoppers actually want to play. apps.shopify.com/pieceup Tree Master Navigation organiser with badges and a custom menu builder. apps.shopify.com/tree-master Luckivo Spin-to-win popup for email capture and discounts. apps.shopify.com/luckivo-spin-wheel

Concept themes

Built for design-award submission, where the brief is craft rather than a deadline.

Golden Luxe A luxury retail concept — editorial grid, restrained motion, and every section left editable by the merchant rather than hard-coded. goldenluxe-theme.myshopify.com  password: 1 Vellum A typographic, print-inspired storefront built around rhythm and whitespace. vellum-dev-xwpwcwxz.myshopify.com  password: 123456

How I work

Liquid doesn't throw errors. When something breaks it renders empty, and the page still looks fine. So when I review a build the question isn't "does it error?" — it's "what would this look like if it quietly did nothing?"

That question has caught things a clean console never would. An add-to-cart firing a request to a section that couldn't render outside the cart template. A cart drawer whose stylesheet was never loaded by the header it lived in — perfect on the cart page, unstyled everywhere else. Both one-line fixes, and both the kind of thing a merchant finds on launch day instead.

I use Claude Code daily and it makes me considerably faster at scaffolding, tests and documentation. I check its output against the code rather than the summary, the same way I check my own. Knowing where the tool is wrong is part of using it well.

Beyond that, the unglamorous parts: pull requests someone else can actually review, estimates I stand behind, risk raised early rather than at handover, and trade-offs explained in language a client can act on.

Selected storefronts

Custom Shopify builds across fashion, grocery, home and consumer tech, in the German, Turkish and US markets.

La Mer Closet
Fashion

OM Movement
Activewear

Snug Brandwear
Apparel

Benks Türkiye
Consumer tech, official store

Lavespera
Custom theme

Lumos Store
Germany

Gurme Avrupa
Grocery, Germany

DGN Zaunsysteme
Fencing, with 3D configurator

Konfor Halı
Home & living

Canseven Yöresel
Food & beverage

Zuna Eyewear
Eyewear

Primecom
Technology

i-Xtech
Technology

Bayelon
E-commerce

Shop Epic Everyday
E-commerce

Hypershop
E-commerce

Garisar
E-commerce

Gokalp Murat
Retail

Earlier work outside Shopify: Laravel and Vue builds, React storefronts, WordPress projects. Happy to talk through any of it.

Technical

Shopify
Liquid, Online Store 2.0, sections and blocks, metafields and metaobjects, Admin and Storefront GraphQL, webhooks, app lifecycle, checkout UI extensions, Shopify Functions, Plus
Front end
JavaScript, TypeScript, React, Vue, HTML, CSS and SASS, Core Web Vitals, WCAG accessibility
Back end
Node.js, PHP, Laravel, REST and GraphQL APIs, MySQL, ERP and marketplace integrations
Tooling
Git and reviewed pull requests, Shopify CLI, Claude Code, MCP servers, GA4, Klaviyo, Google Ads, Figma
Migrations
WooCommerce, Shopware, Ticimax and PlentyMarkets to Shopify — data mapping, redirect maps, SEO preserved