Bristol-based WordPress web developer here to support agencies across the South-West — and beyond..
Hey, I’m Graeme a WordPress developer with over 10 years of experience, including 8 years working remotely with a web agency in London. Before that, I freelanced for local agencies and took on a mix of projects that helped me grow both technically and professionally.
I enjoy working directly with clients to turn their ideas into websites that actually work. I’m comfortable juggling multiple projects — from simple sites to more complex builds — and I like being involved in both the technical side and the overall direction.
Always happy to dive into custom themes, plugins, or just help things run more smoothly.
FSE ( Full site editing )
Build block-based themes from scratch
Create & manage theme.json
configs
Reusable block patterns
Block template creation
Block Development
Custom static & dynamic blocks
Block extensions & variations
block.json
registration
Theme Development
Modern, block-first themes
Legacy + hybrid themes
PHP templating & hook use
Accessibility & performance best practices
Plugin Development
Build & extend custom plugins
ACF / CPT / Meta Box
Role & capability management
Third-party API integrations
Dev Workflow
Git + Bitbucket Pipelines
Docker for local development
Debugging with Query Monitor & Xdebug
Site Support & Optimisation
Troubleshooting plugin & theme issues
Performance tuning & caching (Object, Page, CDN)
Core Web Vitals improvements
Security best practices & hardening
Recent Projects ( and my contributions )
LeadDev is a platform focused on supporting engineering leaders through insightful content, conferences, and events.
Custom Block Development: Created and refined custom Gutenberg blocks, including an animated header block with enhanced controls.
UI & Styling: Improved CSS for mobile responsiveness, header layout, and button hover states.
SEO & Content Structure: Adjusted breadcrumbs, taxonomy templates, and related article structures for better discoverability.
Performance & Debugging: Optimized scripts, removed unused styles, and fixed accessibility issues in menus and buttons.
Deployment & Configuration: Managed asset caching, refined CLI commands, and updated WordPress settings for improved functionality.
The info portal for a multinational online-degree system from leading universities.
UI & Styling Enhancements: Improved blog layouts, button styles, course card design, and pagination.
Performance & Optimization: Removed unused assets, optimized stylesheets and scripts, and refined asset loading.
SEO & Accessibility Improvements: Updated structured data handling, improved sitemap generation, and adjusted canonical URLs.
Custom Functionality: Developed and improved database interactions, CSV handling, and de-indexing features.
Deployment & Configuration: Managed asset builds, updated theme settings, and enhanced WordPress configurations.
The info portal promoting Beekeeper’s software platform designed to streamline team communication and collaboration in the workplace.
Custom Block Development: Built and refined Gutenberg blocks, including flip tiles and video-related elements.
UI & Styling Enhancements: Improved CSS for mobile responsiveness, grid layouts, and animations.
Video & Media Features: Enhanced video pages, added popups, and refined autoplay behaviors.
Performance & Debugging: Optimized scripts, improved caching, and removed redundant elements.
SEO & Content Structure: Adjusted indexing rules, meta settings, and breadcrumbs for better discoverability.
Deployment & Configuration: Managed WordPress settings, improved asset handling, and updated build processes.