I build, fix and look after WordPress and WooCommerce sites. 10+ years, 200+ projects.
Back in 2016 I got my first WordPress project: a small business site that needed fixing. What started as a quick task turned into a deep dive into how the web actually works: themes, plugins, databases, servers, caching, DNS. Since then I've worked on blogs, company sites, online stores, membership platforms and everything in between. Some projects took a day, some went on for years with the same client, and I still learn something on every one of them.
You describe the problem or the task in your own words, no technical brief needed. I ask a few questions, look at the site, then send a plan and a price before any work starts. Small fixes get a fixed price after I look at them. Bigger projects are split into stages, each with its own estimate. Long-term work is monthly or hourly, agreed upfront. After every step you get a short written update, so you always know where things stand.
Kyiv is 7 hours ahead of New York, and that works for you. Send me a task at the end of your day, and small fixes are often done before you start the next one. My afternoon is your morning, so a call is easy to fit in. Clients on a support plan can reach me in the evening too. If something is urgent, say so in the first message and I'll tell you right away when I can take it.
I also work as a white-label developer for agencies. Your client, your process, your tools: Jira, Slack, Git or whatever you use. NDAs are fine. I can take a single task when your team is overloaded or stay on as a long-term part of it. The code goes through your repository and your review, and your client sees your agency, not me.
WordPress and WooCommerce first, plus the PHP, JavaScript, database and server work around them: custom themes and plugins, Gutenberg blocks, the REST API, headless setups, hosting and deployment. If your task needs something else, ask. Chances are I've done it or can pick it up quickly.
Code that lasts. I write code the next developer can read: clear names, comments where they matter, no edits inside WordPress core or third-party plugins. When WordPress or a plugin updates, your site keeps working, and if something I built stops working, I fix it.
Fair price. You pay for the work, not for account managers, sales calls and office rent. You talk directly to the person who writes the code, so nothing gets lost between a manager and a developer, and questions get answered by someone who knows the answer.
You pay for each finished stage. You see the result first, then you pay for it. If something in a stage isn't right, I fix it before we move on. You stay in control of the budget and can stop or change direction after any stage.
Honest about scope. If a task is bigger than it looks, I tell you before I start, not after. If a good existing plugin solves your problem better than custom code, I say that too, even if it means less work for me. And if I'm not the right person for the job, I'll tell you that as well and suggest who to look for.
Around after launch. I don't disappear after the release. Questions a month later are normal, and many clients stay with me for years of updates, fixes and new features. You also get notes on how things are set up, so the site never depends on my memory alone, and anyone you hire later can pick it up without starting from scratch.
In short, with me you get:
Honest estimates
Easy, direct communication
Long-term support
Less overhead, lower price
On-time delivery
Answers in plain English
Data kept safe
Maintainable code
Ideas that fit your budget
Nice to work with 🙂
Slow pages lose visitors before they see anything. I find what slows your site down: heavy images, too many plugins, scripts that block the page, a weak host. Images, caching, scripts and the server all get checked, not just the score. Then I fix it, and you can check the result yourself in PageSpeed Insights. See examples
A hacked site gets flagged by Google and browsers, and visitors stop trusting it. I clean up hacked WordPress sites, close the hole the attacker came through, and set up the basics that keep it from happening again: updates, strong logins, a firewall, file checks. See examples
Business sites, landing pages, blogs, custom post types and Gutenberg blocks. I build from your design or on a ready theme, and you get a site you can edit yourself without calling a developer for every comma. See examples
New stores and fixes for existing ones: checkout, payments, shipping rules, product imports, order emails. Customers should be able to buy without friction, and you should be able to add products without help. See examples
A broken form, a checkout that hangs, a layout that falls apart on phones, a white screen after an update. Send me what you see. I find the cause, fix it and tell you in plain words what happened. See examples
Your site needs to do something it can't do yet: a booking form, a calculator, a member area, a link to your CRM or payment service. I add it to the site you already have, without rebuilding everything. See examples
Hosting, domains, DNS, SSL, email delivery, user accounts. The technical side that has to work and that nobody on your team wants to deal with. I take it over and keep written notes, so nothing depends on my memory alone.
Not sure whether to fix the old site or build a new one? Choosing a host, a plugin or a developer? Ask me. You get a straight answer, even when the answer is that you don't need me. No sales pitch and no obligation. Ask a question
Good content doesn't rank if search engines can't read the site. I fix indexing problems, redirects, duplicate pages, sitemaps, structured data and internal links, and check the result in Google Search Console. See examples
Monthly care for your site: updates, backups, uptime checks and small changes when you need them. When something breaks, you write to one person who already knows your site. Support clients get faster replies, evenings included. See examples
A backup is only useful if it restores. I set up automatic backups stored away from your server and test that they really bring the site back. If your site is already down, write to me and I'll help get it back.
Moving to a new host, or from another CMS or plain HTML to WordPress. I move the content, keep your URLs or redirect them, and check that nothing drops out of Google. See examples