Technical support & development for web projects
I work with existing websites and web systems, as well as new solutions where architecture, stability, and a clear process matter.
Support, fixes, integrations, migrations, and gradual modernization — without rush and without unnecessary noise.
Async-first. Clear boundaries. Predictable results.
Who this is for
This is a good fit if:
- you already have a working website or web system
- your project is used in real business, not just a demo
- you need ongoing support, improvements, integrations, or modernization
- stability and predictability matter more than speed for speed’s sake
- you prefer calm, structured collaboration without constant calls
Not a good fit if you are looking for
- a cheap template-based website “done fast and turnkey”
- a landing page without clear goals or requirements
- urgent “do it yesterday” tasks
- daily calls and micromanagement
I don’t work in fire-fighting mode and don’t take projects where speed is valued higher than quality and sustainability.
What I especially enjoy working on
There are types of projects where I bring the most value:
- building a new Next.js frontend for an existing backend or CMS
- gradual frontend or architecture modernization without stopping the live system
- migrating legacy websites to modern Drupal versions
- transitioning from outdated solutions to a cleaner, more maintainable architecture
- developing and extending systems that already work, rather than rewriting “just to rewrite”
When a system already works but needs a modern frontend or cleaner architecture, these projects usually bring the best results — both technically and for the business.
Core platforms & focus
Drupal — custom modules, legacy systems, migrations, APIs
Next.js — frontend development, performance, integrations
- working with Shopify, HubSpot CMS, and other platforms
- complex third-party integrations
- data feeds, imports, and synchronization
- APIs, external services, and automation
I’m comfortable working with unfamiliar systems as long as there is real context and a clear goal.
How I work
A structured approach designed for clarity, efficiency, and predictable outcomes
Written communication
Clear, documented conversations over constant calls
One task — one clear description
Focused work on well-defined objectives
Transparent estimates and timelines
No surprises, just predictable delivery
Clear summary after delivery
Complete documentation of what was done and why
Clear, predictable collaboration
You describe the task and provide context
Share your requirements, goals, and any relevant materials
I reply with questions (if needed) and an estimate
Clarify details and provide a transparent timeline
I complete the work and send the result with notes
Deliver the solution with comprehensive documentation
This format saves time and keeps focus on outcomes, not meetings.
Experience & background
10+ years working with complex CMS and custom web systems
100+ projects delivered across different industries
long-term support of production systems
extensive experience with legacy code and migrations
full technical ownership of projects over long periods
No buzzwords — just hands-on work and responsibility.
Pricing
Hourly rate — from $60/hour
Fixed pricing is available for small, clearly defined tasks.
A separate format is available for long-term support.
All pricing and scope are agreed before work starts — no surprises.
Describe your task
The more context you provide, the faster and more accurately I can respond.
FAQ
Quick answers to questions you may have. Can't find what you're looking for? Feel free to reach out.
I work on a prepaid basis.
Hourly work is billed in advance or in agreed batches.
Small, clearly defined tasks can be fixed-price.
Long-term support is billed monthly.
Standard card payments are supported.
Alternative payment methods, including cryptocurrency, may be available upon request.
Yes. Confidentiality is the default.
I don't disclose client names, internal details, or project information unless explicitly agreed otherwise.
Formal NDAs are welcome if required.
Yes.
Monthly support works well when tasks appear regularly but unpredictably and you need a reliable technical point of contact.
Yes. By default, all work is async-first.
Calls are possible if really needed, but they are not required for effective collaboration.
I typically reply within one business day.
No.
I don't work in emergency mode or with "do it yesterday" requests.
Yes.
A large part of my work involves existing systems, legacy code, and projects built by multiple teams over time.
Important
I don't take urgent, last-minute tasks and don't work in permanent "emergency mode."
If you are looking for a calm, predictable, and technically solid collaboration — we'll be a good match.