I build, secure and scale online stores and web platforms. A senior e-commerce and full-stack engineer, working with businesses in the US, UK, Canada and Australia.
Start a project See my work
I'm Helal. I build and run the technical side of online businesses: the store, the platform behind it, the automation around it and the infrastructure under it.
Most of my clients are established stores and service businesses with a small team and no in-house engineer. They come to me for a custom plugin or a checkout flow, a store that has to stay fast under ad traffic, a site that was hacked, or a custom platform to replace the plugins they've outgrown.
The range runs from WordPress and WooCommerce to full-stack TypeScript platforms, React Native apps, AI agents and the servers, DNS and backups they run on. I keep the growth side in view too, so what I build can be measured.
More about me and how I build
US · UK · CA · AU US · UK · CA · AU US · UK · CA · AU
Markets I work with
WordPress → custom TypeScript WordPress → custom TypeScript WordPress → custom TypeScript
The range, one engineer
Spec → build → line-by-line review Spec → build → line-by-line review Spec → build → line-by-line review
How every project runs
01 Custom WordPress and WooCommerce plugins, themes and integrations, and headless React or Next.js front ends
02 Full-stack TypeScript platforms, multi-tenant SaaS, APIs and integrations, and React Native mobile apps
03 AI agents with a human hand-off, MCP servers, workflow automation and browser extensions
04 Core Web Vitals, front-end and server-side optimization, caching, and scaling under ad traffic
05 VPS and DNS, Cloudflare, hardening, fraud and bot defense, tested backups, monitoring and monthly care
06 Analytics and server-side tracking, attribution, conversion improvements, lifecycle and CRM systems, ad performance analysis
All services
US subscription supplement store
Live
Problem Bots were testing stolen cards at checkout, creating failed orders and payment risk.
What I built Firewall rules against bot traffic, forced card authentication, API user-enumeration block, fake-order filtering.
Outcome Live in production; card-testing orders stopped reaching the gateway. Stack Cloudflare WAF WooCommerce PHP Israeli jewelry store (Hebrew, right-to-left)
Live
Problem Slow pages on mobile, heavy tracking scripts and a late-loading hero.
What I built LCP and preload fixes, font and script cleanup, duplicate pixel removal, server-side profiling.
Outcome Live in production; the hero image loads first and each tracking pixel fires once. Stack WordPress WooCommerce Cloudflare
Problem Several storefronts had to share one stock pool and one order process.
What I built Custom TypeScript platform with queues, order verification and courier integration.
Outcome Live in production; several storefronts sell from one stock pool through one order process. Stack Node.js TypeScript Fastify PostgreSQL Redis BullMQ Next.js Hetzner Cloudflare
Problem Customer messages needed fast replies without losing control of orders.
What I built Agent that answers customers, places orders as pending for staff review and hands off to a human with an issue ticket.
Outcome Live in production; the agent answers customers, and every order it places waits for staff to confirm. Stack Claude MCP Chrome extension US subscription supplement store
Building
Problem Street marketing had no way to prove which flyers produced orders.
What I built QR codes with post-scan tracking and first/last-touch order attribution, built to grow with more features.
Outcome In build for a live store; each order will carry the first and last QR scan that led to it. Stack WordPress WooCommerce PHP React US subscription supplement store
Building
Problem Repeat customers needed a faster way to reorder.
What I built iOS and Android app with native cart and guest checkout.
Outcome In build; one codebase for iOS and Android, running on the store's existing WooCommerce data. All work
E-commerce development Custom WordPress and WooCommerce plugins and themes · Checkout and payment flows · Subscriptions · Headless and React/Next.js front ends
Custom platforms & apps Full-stack TypeScript platforms · Multi-store and multi-tenant SaaS · APIs and integrations · React Native mobile apps
AI & automation AI customer support agents with human hand-off · MCP servers for business systems · Workflow automation · Browser extensions
Performance Core Web Vitals · Front-end and server-side optimization · Caching strategy · Scaling under ad traffic
Infrastructure & security VPS and DNS management · CDN and firewall rules · Fraud and bot defense · Backups with restore tests · Monitoring · Hacked-site recovery
E-commerce operations Order verification flows · Courier and fulfillment integrations · Multi-storefront stock
Tracking & analytics Analytics and tag management · Server-side tracking · Order attribution
Conversion & lifecycle Funnel and checkout analysis · Landing page improvements · Lifecycle and CRM systems · Holdout testing
Ad performance Ad account structure · ROAS diagnosis · Budget allocation · Competitor research
Cloud & infrastructure Cloudflare (DNS, WAF, CDN, Pages, Workers, R2), AWS, Hetzner, VPS server administration, aaPanel, Caddy, Managed WordPress hosting
Backup & recovery Backblaze B2, Automated off-site backups, Scheduled restore tests
Monitoring & reliability Self-built uptime monitoring, GlitchTip error tracking, Alerting by Telegram, SMS and email
Data & backend Node.js, TypeScript, Fastify, PostgreSQL, Prisma, Redis, BullMQ, Supabase, PHP
Front end & apps React, Next.js, Vite, Tailwind CSS, React Native, Chrome extensions (WXT)
Commerce WordPress, WooCommerce, WooCommerce Subscriptions
Analytics & tracking Google Analytics 4, Google Tag Manager, Server-side tagging
Email & CRM FluentCRM, Brevo
AI & automation Claude Code, MCP servers, n8n, LLM agents The full skills map, with the work behind each skill
01 Discovery Four short questions, then a 30-minute call. I review your site or brief first and come with questions and the risks I see.
02 Spec A written spec and a one-page proposal: what gets built, what doesn't, the timeline and the price.
03 Build Small, tested steps on a staging copy. I build with AI coding tools, and you get a short written update as each part lands.
04 Review I review every line before it ships. You check the working result against the spec.
05 Launch Deployed with a rollback plan, measured before and after, handed over with notes.
06 Support Fixes after launch, then monthly care or ongoing work if you want it.
How I work, in detail