Independent full-stack & AI-automation developer. I design, build, deploy, and maintain websites, online stores, custom apps, and workflow automation for clients worldwide — end to end, then I keep them running.
🌐 abdullahisactive.com · 💬 hello@abdullahisactive.com · 💼 Upwork
| Websites & stores | WordPress, WooCommerce, Shopify, or fully custom — fast, easy to run, built to sell. |
| Custom apps & plugins | Full applications, integrations, and plugins for when off-the-shelf can't fit. |
| AI automation | Chatbots, AI content pipelines, approval/detection systems, and API work that removes hours of manual work. |
| Marketplaces & payments | Multi-seller catalogues, negotiated pricing, deposits & partial payments, payouts, Stripe/PayPal. |
| Ongoing care | Hosting, migrations, tracking, backups — and someone who answers. |
- Used-goods marketplace platform — built and still the engineer for a full marketplace: catalogue, sellers, checkout, payouts, a custom plugin suite, a two-provider transactional SMS layer (21k+ messages), and paid listing promotions. Recently led its rebuild onto Next.js + Prisma and cut hosting from $500+/mo to ~$15/mo.
- Herba Glow — rebuilt a skincare brand's store from the ground up: storefront, checkout, email, analytics, and the full marketing stack.
- Surface Wolf — brand identity and website from zero, self-hosted, with the print/production pipeline behind it.
- Property portals, boating and specialty marketplaces, LMS-backed training sites, and a lot of WooCommerce tracking and pricing internals.
| Repo | What it does |
|---|---|
| cloudinary-to-r2 | Migrate a media library off Cloudinary (or any HTTP CDN) to Cloudflare R2 — scans a SQL database for every asset URL, uploads each once with a content-hashed key, then rewrites the references. Idempotent, resumable, reversible. Based on real migrations that took a CDN bill from hundreds/mo to under $1. |
| wc-analytics-guard | One-file WordPress plugin that fixes the WooCommerce → GA4 / Google Ads / Meta bugs that quietly waste ad spend: inflated purchase value, double-counted purchase events, and lost gclid / fbclid / UTM attribution. |
| shot | One dependable CLI for repeatable web screenshots — device presets, exact DPR, element/region clipping, dark-mode emulation, and batch capture. Built on Playwright. |
TypeScript · Next.js · React · Node.js · Prisma · PostgreSQL ·
PHP · WordPress · WooCommerce · Shopify · Stripe · PayPal ·
Railway · Cloudflare · Cloudways · Hetzner · GA4 · GTM ·
Meta CAPI · Klaviyo · Playwright
Strategic guidance before code — the right stack for your goal, not just what was asked. Cost-conscious builds. Fixed price and timeline in writing before anything starts. You own the code and every credential on delivery.
Most of my work lives in private client repositories, so the graph above is only part of the picture — see abdullahisactive.com for the real portfolio.



