Dmytro K.
WordPress Plugin Developer | WooCommerce, PHP Backend, API Integration
Broken plugin, an API sync that stopped working, a slow custom query, a feature WordPress does not have out of the box? That is the work I take on as a WordPress plugin developer. Top Rated Plus, 100% Job Success, 59 projects and more than 8,800 hours on Upwork. Nineteen of my contracts ran past 100 hours, five past 500, and the longest ran 2,284 hours with a single client. One client has been with me since 2021. Clients hire me for one task and keep me for years, because by the third week I know their system better than the person who built it. Send me the URL and what you need done. You get an assessment and an estimate, usually the same business day. CUSTOM WORDPRESS PLUGIN DEVELOPER I work as a custom WordPress plugin developer. When no off the shelf WordPress plugin covers the requirement, I write one. WordPress plugin development in PHP, WordPress plugin API work and WordPress plugin customization: business logic kept in a plugin rather than in theme files, admin screens your team can actually use, custom post types, taxonomies and metadata, scheduled processes. Built to survive every WordPress and theme update. PHP BACKEND DEVELOPER As a PHP backend developer inside WordPress and WooCommerce, I handle custom PHP, MySQL schema and query work, database optimization, custom reports and dashboards the business runs on. I take over existing PHP and WordPress systems that need stability, fixes and long term ownership. WORDPRESS API INTEGRATION DEVELOPER As a WordPress developer focused on API integration, I connect WordPress and WooCommerce to CRMs, ERPs, payment providers, supplier catalogs and internal systems. REST API integration, RESTful API work, WordPress REST API endpoints, ChatGPT API integration, webhooks, authentication, field mapping, error handling and retries, so the connection keeps working after the first week. PAYMENT GATEWAY INTEGRATION WooCommerce payment gateway integration, including Stripe API integration, subscriptions and webhooks, custom gateways, and payment gateway integration for custom checkouts. WOOCOMMERCE PLUGIN DEVELOPER As a WooCommerce developer and WooCommerce plugin developer, I do WooCommerce customization beyond the default setup, including WooCommerce API work: custom pricing logic, checkout and cart rules, a WooCommerce product configurator with dependent options, variable and virtual products, subscriptions, and API driven catalog imports that survive the next supplier sync. WORDPRESS CUSTOMIZATION AND TROUBLESHOOTING WordPress customization at code level: WordPress theme customization, extending themes and plugins without touching their files. WordPress bug fix work: plugin and theme conflicts, PHP and JavaScript errors, failed migrations, legacy PHP upgrades, contact form and email delivery problems, sites whose original developer is long gone. I reproduce the fault and isolate the layer responsible before changing anything. WORDPRESS WEBSITES, REDESIGNS AND MIGRATIONS Elementor and Gutenberg builds, Figma to WordPress, custom PHP and ACF themes, website redesign and WordPress migration, technical SEO and hreflang on multilingual sites. Built clean and fast, with the same staging and Git workflow. WORDPRESS SUPPORT AND MAINTENANCE The first contract is normally small: one feature, one bug, one audit. After that most clients keep me on, because the expensive part of hiring a WordPress developer is not the hourly rate, it is the three weeks a new one spends learning your system. I provide WordPress support and WordPress technical support after launch: WordPress website maintenance, WordPress speed optimization, bug fixes and new features on the same system, a monthly block of hours or an open hourly contract, whichever fits. HOW I WORK Scope agreed before I start, with a short WordPress consultation first when the scope is unclear. Staging first, never the live site. Git for version control. Custom behaviour goes into a plugin or child theme, never into plugin or theme core files. Changes documented. I tell you when I think you are about to pay for the wrong solution. RESULTS DELIVERED 2,284 hours on a single custom WordPress plugin, from the first version through sixteen months of continuous development for one client. A custom pricing system for a WooCommerce store: 847 hours over two years, still in production. Legacy WordPress and MemberPress platform: 483 hours over two and a half years, modernized and kept running without downtime. A multi-step service configurator with dependent options and an API connection to the client's internal quoting system. WHAT CLIENTS SAY I highly recommend Dmytro Kravchenko. He is an incredibly talented web developer, and we've been working together for the past year and a half. I originally hired him to develop a WordPress WooCommerce website, and he has consistently exceeded my expectations. Based in Ukraine, GMT+3. My day covers European business hours and overlaps US mornings. Last updated: 22.10.2026 Dmytro
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $28k
Billed in all: $275,698$276k
$1.5k in the last 6 months
Across 72 contracts
Earnings, last 30 days
Skill rankings: Top 1% in Website Maintenance
Ranked by MRR among everyone on Upwork with the skill.
- #8Plugin Customization549 freelancers · 🇺🇦 #1Top 1%🇺🇦#1 of 14
- #17Website Maintenance1,684 freelancers · 🇺🇦 #3Top 1%🇺🇦#3 of 30
- #17Stripe API698 freelancers · 🇺🇦 #2Top 2%🇺🇦#2 of 36
- #18Plugin Development1,324 freelancers · 🇺🇦 #2Top 1%🇺🇦#2 of 67
- #20Custom PHP1,134 freelancers · 🇺🇦 #5Top 2%🇺🇦#5 of 71
- #24WordPress Bug Fix2,262 freelancers · 🇺🇦 #2Top 1%🇺🇦#2 of 72
- #47WordPress Customization2,901 freelancers · 🇺🇦 #7Top 2%🇺🇦#7 of 106
- #58Payment Gateway Integration2,302 freelancers · 🇺🇦 #4Top 3%🇺🇦#4 of 65