Plamen Kostadinov · Varna, Bulgaria
Experience
I’ve worked in WordPress development since 2013, building custom features, integrations and Gutenberg blocks, and maintaining websites for agencies and in-house teams.
Professional experience
Freelance WordPress Developer
- Develop and maintain WordPress websites for several clients, including landing pages, third-party integrations, WooCommerce and Multisite changes, and small Gutenberg blocks.
- Fix bugs and add features to existing themes and plugins.
Senior WordPress Backend Developer
- Rebuilt an importer for multilingual API data using custom SQL tables, with separate storage for imported values and manual overrides.
- Added batch processing, concurrent workers and retries for failed imports.
- Built a monitoring plugin that used crawler results to find missing or duplicate content, with reports in the relevant WordPress admin screens.
Senior WordPress Developer
- Developed and maintained custom WordPress functionality for multiple clients, including high-traffic publishing sites and Multisite installations.
- Built and extended Gutenberg blocks with React editor components, block attributes, nested blocks and PHP rendering on the frontend.
- Worked with Composer-managed releases and investigated GitLab CI deployment failures. Consolidated duplicated pnpm configuration into shared settings with project-specific overrides.
WordPress Developer
Responsibilities: company websites and the technical setup of marketing tools.
- Managed the technical work on company websites, including WordPress development, server configuration, performance, deployments and marketing integrations.
- Designed the WordPress backend for a website rebuild using ACF and Gutenberg. Built reusable blocks so the marketing team could create pages and landing pages themselves.
- Maintained the website stack on AWS EC2/RDS with Nginx, PHP-FPM and CloudFront.
- Built Webpack tooling and helped set up Jenkins/Ansible deployments. Reviewed frontend code and implemented forms, tracking, analytics and CRM integrations.
Senior WordPress Developer
- Developed and maintained custom WordPress functionality for high-traffic publishing websites funded by advertising.
- Changed advertising behaviour based on traffic sources. Built AJAX and infinite-scroll features that loaded content and ads, including reinitialising third-party scripts.
- Built custom plugins and native WordPress admin functionality with metadata storage, input validation and sanitisation. Used Ubuntu, SSH, rsync and production logs for development and troubleshooting.
WordPress Backend Developer
- Joined through internal developer training and progressed to handling backend development independently, usually as the only backend developer on a small project team.
- Built custom WordPress features and content structures. Worked on WooCommerce, multilingual and Multisite websites, integrations, migrations and data imports.
- Contributed reusable functionality to Carbon Fields, the company’s custom-fields framework that later became open source.
Supporting evidence
Technical skills
The links point to roles where I used these skills. My React experience is mainly in Gutenberg block development.
- Core WordPress/backend
- WordPress, PHP, custom plugins, custom themes, WooCommerce, Multisite
- 2create ↑
Freelance ↑ - Blocks and content editing
- Gutenberg, ACF, Carbon Fields, custom blocks, editorial workflows
- Tick42 ↑
iO / Peytz ↑ - Data and integrations
- MySQL/SQL, custom schemas, API integrations, importers, queues/retries, REST API/AJAX
- IGAMING.COM ↑
DevriX ↑ - Hosting and deployment tools
- Nginx, PHP-FPM, CloudFront, AWS EC2/RDS, Composer, GitLab CI, Docker
- Tick42 ↑
iO / Peytz ↑
Education
BSc in Informatics
University of Economics – Varna, Bulgaria
2009–2013
Languages
Bulgarian (native)
English (C1 overall)
Explore the work behind the roles
The selected proof adds technical decisions and contribution boundaries to this chronology.