I design and build online stores for businesses in Kyiv — from Shopify storefronts for capital D2C brands to headless commerce on Next.js + Strapi with LiqPay, Nova Poshta and KeyCRM. A working e-commerce system that handles Kyiv-level traffic, competes with Rozetka and EVA, and scales with the business.
Fill out the form or message me — tell me about your product and sales goals.
We'll discuss catalog structure, payment systems, and store launch strategy.
A ready-to-sell online store with payment, delivery, and sales analytics configured.
I develop online stores of any complexity — from catalog to marketplace
Online store based on WordPress + WooCommerce — flexible solution with full control.
Quick launch online store on Shopify with custom design and integrations.
Multi-vendor platform for selling products from different suppliers with commission system.
Thoughtful category system, filters and sorting for convenient product search.
Store for wholesale buyers with personal accounts, wholesale prices and order requests.
Store with subscription box model and automatic recurring billing.
I research your market, competitors, product range, and target audience. I define key conversion scenarios.
I build the catalog structure, categories, filters, and navigation. I design the optimal buyer path to checkout.
I create the store's visual style, product cards, cart, and checkout. Every element is optimized for conversion.
I adapt all pages for mobile devices, tablets, and desktop. Mobile version is the priority.
I prepare detailed specifications, a design system, and an interactive prototype for the development team.
Choose the optimal package for your project
Up to 50 products
$2500$3500What's included:
Up to 300 products
$5000$6000What's included:
Up to 1000 products
$7500$9000What's included:
1000+ products
$10000$12000What's included:
Examples of completed projects
Answers to the most popular questions
The cost depends on the platform, catalogue scope and integrations. Approximate ranges: a starter store on Shopify or WooCommerce with 50–500 SKUs, basic payments (LiqPay/Fondy) and Nova Poshta is the basic package; a mid-scale project on WooCommerce/OpenCart with custom design, UA/EN/RU multilingual setup, CRM and email marketing integrations is the standard package; a headless store on Next.js + Strapi with custom business logic, multi-warehouse and ERP is the premium tier.
Exact figures live in the “Pricing” block. Prices don’t change by Kyiv district — clients from Pechersk, Podil or Obolon get the same rates. Customers ordering a store together with branding or SEO promotion get a combined package.
There’s no single “best” platform — only the one that fits your business:
At the first consultation I analyse your catalogue, expected traffic, budget and ops — and recommend one platform, not two “to choose from”.
Yes — with Kyiv clients we usually start with an in-person meeting of 90–120 minutes. Convenient spots are Unit.City on Podil, cafés on Khreshchatyk or Besarabska, your office in Pechersk or Obolon. At the brief we discuss positioning, assortment, operations, integrations and order-volume expectations.
Further work runs online: Figma for design, GitHub for code, Telegram or Slack for communication, weekly Zoom demos. If the project includes branding or a serious UX audit — the final presentation can also happen in person.
The standard cycle is 10–16 weeks depending on complexity:
For a fast MVP on Shopify/WooCommerce — 4–6 weeks. For headless projects — 16–24 weeks. If parallel web development for other sections is needed, timelines partially overlap.
Standard stack for the Ukrainian market:
For a Kyiv store I usually integrate 2–3 systems in parallel — so the customer picks a familiar option and doesn’t abandon the cart over “wrong gateway”. I also wire up cash-on-delivery via Nova Poshta, post-payment for B2B clients and invoice generation for wholesale.
Through official APIs with sender cabinets:
It all works as a unified shipping module: the customer picks the option, the price is calculated automatically, the TTN is created in one click in the admin panel.
Yes — this is almost always part of the project for Kyiv businesses with monthly turnover above 1–2 million UAH. I support:
If there’s no CRM yet — I recommend starting with KeyCRM or Bitrix24 implementation alongside the store launch. It saves you 6–12 months of order chaos in Excel.
E-commerce SEO isn’t just meta tags. For the Kyiv market it’s a full system that includes:
I often run SEO alongside development — it’s cheaper and faster than “build first, then hire an agency”.
Email is still the most profitable channel for Ukrainian e-commerce: ROI 30–40x with proper automation. I set up:
Tools: eSputnik (best for the Ukrainian market), GetResponse, Mailchimp, Klaviyo for Shopify. Details on the email marketing page.
Each format has its place:
If you’re an early-stage startup on a tight budget — go to Khoroshop or Prom. If you’re a corporation with a $200k+ budget — Promodo or Murphy. If you’re a mid-sized Kyiv business with real ambitions and not ready for lock-in — that’s my target.
I work only with custom design. Templates from ThemeForest or the Shopify Theme Store are a dead end for the Kyiv market: your site looks like a thousand others, conversion drops 30–50%, SEO is generic, mobile speed is often poor.
Custom design includes UI/UX from scratch in Figma, a design system (colours, typography, components, states), prototypes for all key screens (home, catalogue, product card, cart, checkout, account), mobile and desktop versions, dark mode if needed. If you’re curious about a UX audit of an existing store before redesign — that’s a separate service too.
The first 60 days after launch — free support: minor edits, bug fixes, technical consultations, training of store admins. This is usually enough for the store to settle into operations and for you to find all the edge cases.
After that — three collaboration formats to choose from:
Most of my Kyiv clients pick a retainer — it’s the most efficient format for a business with active product development.
Comparison with other options
| Alex Filiuk | Kyiv e-commerce agency or SaaS builder | |
|---|---|---|
| Meetings in Kyiv | ✅ In person at Unit.City / Podil | 📋 Via account manager |
| Platform choice | ✅ Shopify / Woo / OpenCart / headless on demand | ⚠️ Only their own platform (Khoroshop, Prom) |
| LiqPay/Fondy/WayForPay integration | ✅ Full, with recurring and Apple Pay | 💰 Basic, upgrades cost extra |
| Nova Poshta / Ukrposhta API | ✅ Personal cabinet, TTN, tracking | 📋 Through pre-built module, no custom |
| CRM (Bitrix24, KeyCRM) | ✅ Two-way synchronization | 🔄 Manual CSV export |
| SEO for categories and products | ✅ Technical SEO + Kyiv-aware structure | ❌ Template meta and generic categories |
| Mobile speed | ✅ LCP < 2.5s, Core Web Vitals in green | ⚠️ Often 5–8s on 4G |
| Code and data ownership | ✅ Your repo, your database | ❌ Lock-in to a builder platform |
| Post-launch support | ✅ 60 days free + SLA | 💰 Subscription / hourly fees |
Kyiv is the most complex and at the same time the most lucrative e-commerce market in Ukraine. Here you compete simultaneously with Rozetka and its 100M+ monthly visits, EVA with its thousands of offline points and powerful online presence, Silpo with its own grocery delivery, thousands of mid-market shops on Khoroshop and Prom, D2C brands on Shopify, and full headless projects on Next.js. To launch an online store in Kyiv and survive the first year — “making a website” isn’t enough. You need to design a system: storefront, payments, shipping, CRM, warehouse, SEO, email — all working as one mechanism.
I’m Alex Filiuk, Senior UI/UX designer and e-commerce developer with 15 years of experience. My portfolio includes 30+ shipped stores and CRM systems for Ukrainian and international clients — from compact D2C storefronts to B2B platforms with their own ERP. Most of them I run from the first brief through production and beyond — supporting them on a retainer.
This page brings together everything a Kyiv business owner or e-commerce lead should know before commissioning store development: how to choose a platform, how much it costs, what the process looks like, which integrations are critical for the Ukrainian market, how SEO and email marketing affect ROI, and how I differ from large Kyiv agencies and SaaS builders.
The Kyiv e-commerce market has specifics that differ even from other large Ukrainian cities. These specifics drive your platform, design, integrations and marketing strategy.
There’s no universal “box” — each business gets its own project type and stack. Before any code, we agree which format fits you.
If you’re also planning a mobile app alongside the store — choose the headless stack, it supports a shared API for both web and mobile clients.
I work via a transparent methodology refined across 30+ projects. Each stage has a fixed deliverable. No “wait 3 months and get a finished site” — weekly Zoom demos, sprint reports, access to Figma, Jira/Linear, GitHub.
Pricing comes from scope, not Kyiv district — clients from Pechersk, Podil, Obolon or the Left Bank get the same rates for the same package. Approximate ranges (exact figures live in the “Pricing” block):
Worth noting separately: ordering a store together with branding, SEO or email marketing — the combined package costs less than the sum of separate services. It’s healthy business sense: one context, one team, one project logic.
The Ukrainian e-commerce market has its own unique integration set. Without these, the store simply won’t work, no matter how beautiful it looks.
A store without organic SEO and email marketing is a business completely dependent on paid advertising. Kyiv ad bids grow 20–30% per year — and the “pour everything into Google Ads” model becomes unprofitable within a year.
So from day one, I bake three layers into the store architecture:
Email marketing is the second most profitable channel after organic search. ROI 30–40x with proper automation is a normal benchmark for Ukrainian e-commerce. Details on the email marketing and Google Ads pages.
Over 15 years I’ve seen dozens of cases where Kyiv businesses lost 6–12 months and hundreds of thousands of hryvnias to typical mistakes. Key ones:
My portfolio includes 130+ projects, of which roughly a third are full e-commerce, B2B portals, CRM/ERP systems for trade. Among them — clients from Kyiv, Lviv, Odesa, the US and Europe. I’ve worked with retail brands, niche D2C stores, B2B marketplaces and complex CRM systems for automotive trade and food production.
If you want concrete examples — go to “Projects” or get in touch via the contact form: I’ll pick 5–10 most relevant cases for your niche and show not just final design but the working process — architecture, prototypes, solutions for complex integrations.
A store is part of an ecosystem. If you’re planning a serious launch or rebrand, a complex approach is worth considering:
I work not only with Kyiv businesses. If you have branches in several cities or are planning regional expansion — we’ll build a system that scales. Among other locations:
The full list of locations is on the “Service Areas” page.
If you have a specific request — fill in the contact form or message email/Telegram (contacts in the website footer). The first consultation is free, up to 90 minutes long. We’ll discuss your business, store goals, expected order volumes, budget and timeline. After that I’ll send a detailed proposal with a fixed price — no surprises and no hidden fees.
I’m ready to build an online store for your business in Kyiv that will withstand competition with Rozetka, EVA, Silpo and niche players. Not “another store on Khoroshop”, but a working e-commerce system that scales with your business.