Custom WordPress Development
Bespoke themes on an architecture that scales — headless when it makes sense.
- Custom themes
- Gutenberg + ACF
- Custom blocks
- Scalable architecture
- Headless when needed
I build high-performance WordPress systems with technical SEO and AI automation — so your site ranks, converts, and actually does work for the business.
Bespoke themes on an architecture that scales — headless when it makes sense.
Plugins built from scratch and wired into the systems your business already runs on.
Where WordPress stops being a website and starts doing work for the business.
SEO engineering, not marketing SEO.
Fast under load, and hard to break.
Not just keeping the lights on.
Median PageSpeed score across the sites I've delivered.
Average speed-up after a rebuild — from 4.8s to 2.0s load time.
On WordPress — 60+ sites shipped and maintained.
Average organic traffic lift within six months of launch.
Uptime maintained across every site on a care plan, with monitoring and hardening baked in.
Every sector leaks conversions somewhere different. I find where yours leaks, then engineer the fix.

From catalogue to checkout — fewer steps, faster pages, more completed orders.
See E-Commerce services
High-volume archives that have to stay indexed, fast, and cheap to serve.
See Publishers & Media services
Accessible, compliant sites where trust and privacy aren't optional extras.
See Healthcare services
Marketing sites that ship weekly and rank for the terms that actually convert.
See SaaS & Startups services
Property portals with heavy search, heavy media, and no patience for latency.
See Real Estate services
Learning platforms where enrolment drops off the moment a page hesitates.
See Education servicesPick a sector. Each row is a realistic engagement pattern — problem, what shipped, and the outcome teams hire me for.
| Capability | Use case | Problem | What shipped | Outcome |
|---|---|---|---|---|
| Checkout rebuild | Mobile conversion | High cart abandonment on mobile; payment retries and address errors killing completion. | Leaner checkout, wallet methods, clearer validation, measured funnel events. | +12–18% checkout completion |
| Core Web Vitals | Product & PLP speed | LCP and INP failing on category and product templates under real 4G. | Query diet, image pipeline, cache layers, script budget on live URLs. | 45→90+ mobile PageSpeed |
| Catalog at scale | Faceted search | Filters timing out on 20k–50k SKUs during campaign traffic. | Indexed attributes, smarter queries, cache strategy for PLPs. | Sub-second filters under load |
| ERP / feed sync | Stock & price truth | CSV uploads, oversells, wrong prices after supplier updates. | Nightly API sync, idempotent jobs, admin visibility into failures. | Zero manual CSV ops |
| AI catalog ops | Product content | Thin descriptions and empty attributes blocking SEO and filters. | Draft agent + human review queue wired into WooCommerce. | Hours saved per catalog drop |
| Capability | Use case | Problem | What shipped | Outcome |
|---|---|---|---|---|
| Archive performance | High-volume news | Decade of posts; category and article templates crawling on peak hours. | Query splits, object cache, critical CSS, ad-script isolation. | Stable TTFB under editorial peaks |
| Crawl budget | Technical SEO | Thin tag pages and parameter URLs burning crawl on a 100k+ URL site. | Index rules, canonicals, sitemap hygiene, noindex policy for noise. | Crawl focused on money pages |
| Multisite editorial | Brand network | Five brands, duplicated plugins, inconsistent publishing workflows. | Shared theme layer, role model, staging per brand. | One stack, faster releases |
| AI editorial assist | Draft & briefing | Reporters spending hours on first drafts and internal briefs. | RAG over house style + archive; draft tool inside wp-admin. | Faster first drafts, same voice |
| Ad-stack cleanup | CLS & revenue | Layout shifts from late ads destroying CWV and reader trust. | Reserved slots, consent-aware loading, measured CLS. | Green CLS without killing RPM |
| Capability | Use case | Problem | What shipped | Outcome |
|---|---|---|---|---|
| Booking flows | Clinic conversion | Patients dropping off multi-step booking on mobile. | Shorter flow, clearer slots, accessibility pass on forms. | More completed appointments |
| WCAG 2.2 AA | Compliance | Public site failing audits; legal and trust risk. | Component-level fixes, keyboard paths, contrast, labels. | Audit-ready templates |
| Consent & GDPR | Privacy stack | Scripts firing before consent; messy vendor list. | Consent-gated tags, documented processors, lean CMP setup. | Cleaner compliance posture |
| Multisite markets | Group sites | Country sites diverging; content ops slow across markets. | WordPress multisite, shared blocks, role matrix. | ~70% faster publishing* |
| Hardening | Security baseline | Outdated plugins, open endpoints, weak admin hygiene. | Lockdown, updates policy, monitoring hooks. | Reduced attack surface |
| Capability | Use case | Problem | What shipped | Outcome |
|---|---|---|---|---|
| Programmatic SEO | Template pages | Need ranking coverage for integration / competitor / use-case pages at scale. | Safe generation patterns, unique modules, index controls. | Indexable pages that convert |
| Funnel CWV | Pricing & signup | Marketing site fast; app signup path slow and shifting. | Critical path cleanup, third-party budget, measured INP. | Green CWV on money URLs |
| Docs & changelog | Product marketing | Docs out of date; support load rising after each release. | WP-based docs IA, search, release-tied changelog. | Lower repetitive tickets |
| AI onboarding agent | Trial activation | Trials stalling because setup guidance is static and generic. | Guided agent over product docs + account context. | Higher activation in trial |
| Ship cadence | Marketing site | Weekly launches blocked by fragile theme and deploy fear. | Component library, staging, safe release path. | Weekly ships without drama |
| Capability | Use case | Problem | What shipped | Outcome |
|---|---|---|---|---|
| Faceted search | Listings portal | Map + filters grinding to a halt with heavy media. | Indexed facets, lazy media, map clustering strategy. | Usable search on mobile |
| Feed imports | Portal sync | Stale listings, duplicates, broken images from MLS/portal feeds. | Robust importer, dedupe rules, media pipeline. | Fresh, clean inventory |
| Lead routing | Agent response | Inquiries sitting in a shared inbox for hours. | CRM hooks, SLA alerts, optional AI triage of intent. | Faster first response |
| Media performance | Gallery heavy pages | Listing pages with 30+ images destroying LCP. | Responsive srcset, modern formats, priority on hero only. | Fast LCP with full galleries |
| SEO for locations | Area pages | Thin city pages competing with portals and each other. | Structured area templates, unique modules, internal links. | Organic share of local intent |
| Capability | Use case | Problem | What shipped | Outcome |
|---|---|---|---|---|
| White-label delivery | Overflow builds | Sold work exceeds in-house capacity; hiring too slow. | Senior WP build under agency brand, PM cadence, no client contact. | Pipeline shipped on time |
| Figma → WordPress | Pixel-accurate build | Design QA loops eating margin on every project. | Block theme / components matching Figma, client-editable. | Fewer QA rounds |
| Project rescue | Stuck delivery | Inherited fragile build; deadline approaching. | Root-cause stabilisation, honest cut list, path to launch. | Launch recovered |
| AI package resell | Client AI demand | Clients asking for agents; agency lacks delivery muscle. | Scoped agent/n8n sprint delivered white-label. | New revenue line for agency |
| Monthly capacity | Retainer clients | Steady tickets and small features with no senior owner. | Reserved hours, prioritised by agency PM each month. | Predictable delivery buffer |
Pharmaceutical group · 12 markets · 40k pages
Read the anonymized case studyD2C fashion retailer · 6 markets · 9k SKUs
Read the anonymized case studyB2B platform · 3 languages · 1.2M sessions/yr
Read the anonymized case studySign one before you tell me anything, if you prefer. I'll send mine or work under yours.
Clients appear here only if they ask to. Everything else stays sector, scale and outcome.
Full IP transfer on delivery. Repos, credentials and documentation handed over, nothing withheld.
Names are withheld by agreement. The numbers aren't.
Anton migrated our ten-year-old site with zero downtime. Core Web Vitals went from 45 to 98.
Best WordPress developer I've worked with. The technical SEO depth is unusual for a developer.
Our WooCommerce store handles ten times the traffic it used to. The performance work paid for itself in a quarter.
Fixed an indexation problem we'd been chasing for a year. Our category pages finally rank.
He rebuilt our checkout and cart abandonment dropped by a third. A plan and weekly demos, no drama.
The AI pipeline drafts our product pages. Two days of work became twenty minutes.
We passed our accessibility audit on the first attempt. He treats compliance as engineering, not a checkbox.
Hacked twice in one year before he took over. Since the hardening and WAF work, eighteen months clean.
15-minute free consultation to understand your goals, current challenges, and project scope. No sales pitch — just honest assessment.
Deep dive into your WordPress setup, performance metrics, SEO health, and security posture. You get a detailed report with prioritized recommendations.
Custom quote with clear deliverables, milestones, and realistic timelines. Fixed-price projects or hourly commitment — your choice.
Set up Git repo, staging environment, project management tools, and communication channels. First sprint planning happens here.
Weekly progress reports with demos, Git commits, and performance metrics. Full transparency — you see what's being built in real time.
Deployment checklist, DNS migration support, and post-launch monitoring. 30-day warranty on all work plus optional ongoing care plans.
Ready to start? Most projects begin within 48 hours of agreement.
Schedule discovery callI am not a studio with a sales layer. You hire one senior engineer who scopes the work, writes the code, and carries the consequences — the same person, from the first call to the third year of maintenance.
One person, senior from day one, accountable end to end.
A pitch team, a delivery team, and a gap between them.
Flexible support for smaller projects
Best value for growing businesses
Maximum value for dedicated support
Whatever you need. WordPress development, custom themes & plugins, technical SEO, performance optimization, AI integration, migrations, troubleshooting — you set the priorities, I deliver the work. No pre-packaged features, just results.
Month-to-month contracts. Cancel anytime. Unused hours roll over within the same month.
I'm a WordPress and AI automation specialist with 10+ years of deep platform expertise. I understand the core architecture, build custom solutions that scale, and layer AI agents, RAG and workflow automation on top — so the site ranks and also does real work for the business.
From performance and technical SEO to smart automation, I give you a robust digital foundation and a long-term technical partner who stays after launch: uptime, security, continuous improvement, and systems that keep getting smarter.
I'm based in the Barcelona area and work with companies across Spain and Europe. WordPress development in Barcelona →
Enter your URL and I’ll look for practical places where AI, automation or better integrations could remove manual work, improve customer journeys or help convert more opportunities.
Deterministic inspection first. AI only where the evidence supports it.
This looks worth exploring.
Talk to Anton →No SEO scores. No PageSpeed grades. Only business-process friction visible on public pages.
Both. Most of my work is on existing WordPress sites — audits, rebuilds, performance and SEO fixes, migrations. New builds are welcome too.
Within one business day on CET hours, usually much sooner. Active projects get same-day replies on the agreed channel.
Yes. Site down, hacked, or broken after an update — send the details and I'll prioritize it ahead of scheduled work.
Yes. I work with whatever you already run — shared, VPS, managed WordPress, or cloud — and recommend a move only when it's the actual bottleneck.
I'll say so upfront and point you to someone I trust, or coordinate with your existing team so nothing falls between the cracks.
Yes. I sign NDAs and work under a written agreement covering scope, rates, IP ownership, and confidentiality before any access is granted.
Monthly invoicing against your weekly hour commitment, bank transfer, month-to-month with no lock-in. Fixed-price projects are split into milestones.
They roll over within the same month, so a quiet week isn't lost. They don't carry across months.

