Muhammad Ahmad Anwar

Two stacks. One engineer.

PHP shops by day.
PyTorch notebooks by night.

I keep production e-commerce running while I retool for the AI stack. Both worlds, in public.

8 yrs PHP/ Laravel/ Shopify/ Magento
50+ Projects Shipped
2 + 2 Certs (Live · WIP)
Now / Next — where I am · where I'm going
// NOW

Backend / E-commerce

PHPLaravelMagento 2HyvaMySQLRedisShopifyElasticsearchGitHub Actions
  • Maintaining custom Magento stores
  • Building Shopify plugins (Laravel)
  • Magento extensions & integrations
// NEXT

AI / Data Engineering

PythonPyTorchLangChainLlamaIndexHuggingFaceOllamaPandasSQLAirflowClaude Code
  • Studying ML fundamentals + DL
  • Building LLM apps & agents
  • Data pipelines, ETL, warehousing
  • Agentic coding with Claude Code
Projects— production work · learning projects
Screenshot of Tavolashop

Tavolashop

Magento 2 · Hyva · Elasticsuite

↗ live site

Ripped out Porto and rebuilt on Hyva — re-wired every module for compatibility, extended Elasticsuite to power AJAX search, and set up CI/CD so production deploys are a single push.

Screenshot of Coverland

Coverland

Magento 2 · Custom Luma

↗ live site

Migrated from Porto to a fully custom Luma theme, then built the bespoke extensions the platform couldn't provide out of the box.

Screenshot of Eqwep

Eqwep

Magento 2 · Custom Luma

↗ live site

Greenfield Magento build — custom Luma theme from scratch, plus purpose-built extensions shaped entirely around how the business actually runs.

Screenshot of Converse Australia

Converse Australia

Magento 2 · ERP Integration

↗ live site

Unified a scattered multi-source inventory via ERP integration — one clean source of truth, no more manual stock reconciliation. Plus ongoing backend support keeping the store running.

Screenshot of British American Tobacco

British American Tobacco

Magento 2 · GraphQL

↗ live site

GraphQL layer author for the headless frontend team — wrote and maintained the API so they could ship features without waiting on backend.

Screenshot of LC Official

LC Official

Shopify · Multi-store

↗ live site

Four Shopify stores, one developer. Built the theme, wrote the custom plugins the platform couldn't do natively, and kept all four in sync.

Screenshot of cbdmd

cbdmd

Shopify · Backend

↗ live site

On-call backend engineer for a high-traffic CBD brand — feature builds, debugging, and keeping the business logic clean as requirements shifted daily.

screenshot · Shopify

Shopify ↔ ERP Sync Plugin

Shopify · ERP · Laravel

Two-way sync for orders, customers, and products between Shopify and an ERP system — no manual exports, no data drift, no midnight reconciliation.

screenshot · Shopify Plus

Shopify Plus Delivery Date Picker

Shopify Plus · ShipStation

Custom checkout UI letting customers pick their delivery date, synced directly to ShipStation — flexibility for the buyer, clean fulfilment ops for the store.

screenshot · Magento 2

Magento Subscription Extension

Magento 2 · GDPR · Payments

Built the subscription layer Magento doesn't ship with — recurring billing wired to a custom payment gateway, GDPR-compliant from day one.

That's all 10.

Need something like this built? Get in touch — I've probably already shipped a version of your problem for one of my clients.

screenshot · Python

E-Commerce Intelligence Pipeline

// next up

Python · PostgreSQL · ChromaDB · Docker

Real-time pipeline that pulls product and review data from Shopify/Magento APIs, runs ETL, and loads structured SKUs alongside vectorised reviews into a searchable store. One `docker-compose up` to spin the whole thing.

coming soon

Dynamic Pricing Engine

// planned

Scikit-learn · XGBoost · FastAPI · Laravel

ML model that finds the optimal price for a product using historical sales, competitor data, and seasonality signals. Served via FastAPI and callable from a PHP/Laravel wrapper — the bridge between the two stacks.

coming soon

RAG-Powered Store Expert

// planned

LangChain · OpenAI · Shopify App · Magento Module

A Shopify App or Magento Module that reads a merchant's product catalog and answers customer support questions via RAG — semantic search over your own store data, no hallucinated SKUs.

coming soon

Product Recommendation Engine

// thinking...

Python · Sales Data · ML

Something that closes the gap between 8 years of e-commerce data and actual ML output — product recommendations, demand forecasting, or upsell scoring. The shape is still forming.

Stack— what I reach for
PHP World
PHP 8LaravelMagento 2HyvaMySQLRedisShopifyElasticsearchRabbitMQVarnishComposerPHPUnit
AI / Data Engineering
PythonPyTorchScikit-learnXGBoostLangChainLlamaIndexHuggingFaceOpenAI APIOllamaChromaDBPandasSQLAirflowdbtFastAPIMLflow
Glue
DockerGitLinuxBashNginxRESTGraphQLGitHub ActionsAWSPostmanWebpack
// certifications

✓ earned

○ in progress

Adobe Certified Professional

Adobe Commerce Developer

Adobe · 2022

Claude Certified Architectwip

Anthropic

Machine Learning Specialization

Supervised ML · Advanced Algorithms · Unsupervised / Reinforcement Learning

DeepLearning.AI / Stanford Online

AWS ML Specialtywip

Amazon Web Services

Hire Me— what I can ship for you
01

Keep PHP running

Magento / Shopify / Laravel production support — performance tuning, bug fixes, module development, and ongoing maintenance for live e-commerce stores.

02

Add AI layers

Bolt LLM features onto your existing PHP stack — product recommendations, semantic search, AI-assisted customer support, or custom chatbots powered by your store data.

03

Data plumbing

Pipelines from store data to dashboards and models — ETL jobs, Airflow DAGs, analytics exports, and data warehouse integrations that turn your raw e-commerce data into actionable insight.

Contact

Message sent.

I'll get back to you soon.