Available for work

Freelance web developer based in Kaunas, Lithuania. Built with Astro.js and a headless CMS (Sanity, EmDash) — so you can edit your own content without touching code, with high speed and SEO built in from day one. Is your WordPress site dragging? I'll migrate it to a modern stack without losing your search rankings.

Astro.js
Sanity
WordPress
WooCommerce
Tailwind
JavaScript
Vercel
Astro.js
Sanity
WordPress
WooCommerce
Tailwind
JavaScript
Vercel

About

Dzmitry Khatskou - Web Developer

Dzmitry Khatskou

Web Developer

I specialize in fast websites — Astro.js paired with a headless CMS, usually Sanity, but WordPress works too in headless mode. Prefer the familiar WordPress interface? I work directly with that as well, including Divi 5. Hosting is up to you: Hostinger.lt, Vercel, or Cloudflare — if your site's already there, I'll build on top of it rather than migrating for no reason.

Web & Stores

Fast websites built with Astro.js and a headless CMS — from a landing page to a full online store, with an easy panel for editing content yourself.

Migration & Speed

Slow WordPress site? I'll move it to Astro.js + Sanity or set up WordPress in headless mode — without losing your search rankings. I also speed up what you already have: images, fonts, bloated code.

Test This Site

Support & Collaboration

I'm around after launch — fixes, updates, consulting. I also take on specific tasks within teams and agencies: build-out from an existing design, optimization, migrations.

Have an idea?

Start Conversation

Work

A look at recent builds — from Astro to WordPress to plain HTML.

Workflow

1

Task Briefing

We talk through your business, competitors and goals, and I turn it into a clear brief.

2

Design & Layout

I put together a real structure and visual direction with actual content, not placeholder text.

3

Implementation

I build with Astro.js, WordPress or plain HTML + Tailwind and make sure it works on every screen size.

4

Launch

I move everything to your hosting, test every form and link, and show you how to make small changes yourself.

Pricing

Straightforward pricing — pick what fits, adjust it to your project.

Personal

€250+
  • 1–3 pages
  • Admin panel included — Sanity or EmDash
  • High loading speed
  • Mobile Friendly
  • Basic SEO Optimization + Google Search Console
  • Image & Font Optimization
Select

Business

€350+
  • Admin panel included — Sanity or EmDash
  • Astro.js + headless CMS
  • Multilingual Setup
  • SEO Optimization + Google Search Console
Select

E-Commerce

€450+
  • Admin panel included — Sanity or EmDash
  • E-commerce Store
  • Product Catalog
  • Payments Integration (Paysera, Montonio)
  • Delivery Integration (Omniva, DPD)
  • SEO Optimization + Google Search Console
Select

Support

€15/hr
  • Bug Fixes
  • Content Updates
  • Consultation
Select

Client reviews

What clients say about working with me — straight from Google.

FAQ

Quick answers to the questions I hear most.

How much does a website cost?

Pricing depends on scope. A personal site (1–3 pages) starts at €250, a business site starts at €350, and a full e-commerce store starts at €450. You'll get a fixed quote after a short briefing — no surprises later.

How long does a project take?

A personal site is usually ready in 5–7 days, a business site in 7–15 days, and an online store in 10–21 days, depending on the catalog size and integrations needed.

What happens after my website launches?

You get a short walkthrough so you can make simple text and image updates yourself. For anything bigger, hourly support is available from €15/hr — bug fixes, content updates, new features.

Can you redesign or migrate my existing website?

Yes — most often I move a slow WordPress site to Astro.js with Sanity. Your content and search rankings are kept, and the new site goes live in parallel, so there is no downtime. Pricing is quoted individually.

Do you work with clients outside Lithuania?

Yes. Briefing, feedback, and handover all work well remotely over call or chat, so location isn't a limit. I'm based in Kaunas and happy to meet in person for local clients too.

Let's talk

Fill in the form or send an email.

stdwua@gmail.com