Shail Agrawal at a WordPress community event
My Background

Senior backend engineering, built on real production experience.

I'm a senior backend engineer and technical lead based in Ahmedabad, India, working with clients worldwide. For 7+ years I've built on WordPress, WooCommerce, Magento and core PHP, mostly on the parts of a site that visitors never see but businesses depend on: data flows, integrations, custom plugins and performance under load.

Senior Software Engineer / Technical Lead — FTx Infotech
Designing WordPress and WooCommerce platforms that hold up under real production load — 100K+ monthly users, high-availability requirements.
PHP 8 WooCommerce Redis
2022 — Present
Senior WordPress Engineer — WP Online Support
Enterprise theme builds, Core Web Vitals optimization, and L3 production support — the tier where you get called when nobody else can figure out why the site is slow or broken.
Core Web Vitals WooCommerce
2022
Web Developer — Intesols Pvt Ltd
Built and maintained Magento and Shopify stores, integrated payment gateways, and ran technical SEO work that measurably moved traffic and conversion numbers.
Magento Shopify Payment APIs
Aug 2019 — Jul 2022
Web Developer — Linkgenic Digitech Pvt Ltd
Built responsive PHP and WordPress sites from the ground up.
PHP WordPress MySQL
Dec 2018 — Aug 2019

Tech stack

Core: PHP 8, WordPress, WooCommerce, Magento, MySQL · Integrations: REST APIs, webhooks, Zoho CRM, YouTube Data API, OAuth · Performance: Redis, object caching, query optimization, Core Web Vitals · Tooling: Git, WP-CLI, Composer, staging-first deploys

What I can help with

See my anonymized case studies or read how I work.

Working Standard

What "senior" actually means here.

Concretely: I design plugin architecture meant to survive being maintained by someone other than me. I write REST API integrations that connect WordPress to CRMs, payment gateways, and third-party services without turning into fragile glue code. I optimize for Core Web Vitals and real database performance, not just Lighthouse scores. And I've mentored 5+ junior engineers and led code reviews, which means I'm as comfortable handing off clean documentation as I am shipping the code itself.

I also build with AI-assisted tooling — Cursor, Claude, and ChatGPT — as part of my day-to-day workflow, which speeds up delivery without changing the standard I hold the output to. Every line still gets reviewed against the same architecture and security bar I'd apply to work I typed by hand.

Freelance Philosophy

How I approach freelance work.

I hold a full-time technical leadership role, and I'm upfront about that. Freelance is how I take on scoped, high-leverage problems that don't fit into a 9-to-5: a performance audit, a plugin rebuild, a stuck integration, an architecture review before a big migration.

Because I'm selective, every project gets senior-level focus, clear written communication and realistic timelines. I work async-first with updates you can read on your own schedule, which suits clients in the UK, Europe, the US and Australia.

Availability

Open for freelance and contract projects. I reply to new inquiries within 24–48 hours, and I'm happy to sign an NDA before we discuss details.

I reply within 24–48 hours. NDA available on request.

Start a Project WhatsApp