I'm Oleksandr Filyuk, 15+ years in product and 130+ launched projects. I build fast websites and web apps on Next.js and TypeScript for Chernivtsi businesses — from cafes on Kobylianska Street to IT teams of the Chernivtsi IT Cluster.
Fill out the form or call. It is free and non-binding.
We discuss your project, goals and budget. I prepare an individual proposal.
From idea to launch in 2-4 weeks. With design, SEO and full support.
I develop websites of any complexity — from landing pages to web applications
High-converting single-page website for promoting a product, service, or event. Optimized speed and responsiveness.
A compact website to present your brand or personal portfolio. Elegant design and fast loading times.
Multi-page company website with CMS panel, multilingual support, and business process integration.
Full-featured online store on WooCommerce or headless architecture with payment systems and CRM integration.
Complex web application on Next.js or React with server-side logic, API integrations, and real-time features.
Custom business management system: client database, analytics, and process automation tailored to your needs.
I gather requirements, analyze the target audience, competitors, and define key website goals.
I create wireframe structures, define navigation, content hierarchy, and user scenarios.
I develop a unique design in Figma considering branding, responsiveness, and best UX practices.
I code the interface in Next.js or WordPress with pixel-perfect accuracy and speed optimization.
I set up the CMS, databases, API integrations, payment systems, and other server-side components.
I perform cross-browser testing, SEO audits, speed optimization, and security checks.
I deploy to production, set up monitoring, and provide post-launch technical support.
Choose the optimal package for your project
Landing page (6-8 sections)
$1000$1200What's included:
5-6 pages
$2000$2500What's included:
12-16 pages
$4000$5000What's included:
16+ pages
$8000$10000What's included:
Answers to the most popular questions
Comparison with other options
| Me | Other agencies | |
|---|---|---|
Chernivtsi is a city of around 265 thousand people, the center of Bukovyna, an intersection of Austro-Hungarian heritage, the UNESCO Residence of Bukovinian Metropolitans at Yuriy Fedkovych Chernivtsi National University, and active border business with Romania and Moldova. I'm Oleksandr Filyuk, and I run web development as product engineering: 15+ years of practice, 130+ launched projects, personal accountability for every release. In this piece I explain how I build websites and web apps for Chernivtsi business and why the Next.js, TypeScript, Node.js, PostgreSQL stack is an engineering choice, not a fashion one.
Chernivtsi is not just a regional center. It's a trilingual audience (Ukrainian, Romanian, English), a strong tourist flow to the Residence, Turkish Square, Soborna, and the Town Hall, plus an active scene of Bukovynian winemaking and export-oriented light industry. Local business simultaneously serves a Shevchenkivskyi district resident and a tourist from Bucharest booking a tasting online.
That means a typical "business-card site" on WordPress simply doesn't carry the load here. You need an architecture that handles multilingual UK/EN/RO with correct hreflang, multi-currency UAH/EUR/RON, integration with Nova Poshta and Ukrposhta for domestic orders, and Stripe for EU card payments. I bake all this into Next.js plus TypeScript from day one, with no after-the-fact bolt-ons.
A separate layer is performance. Tourists on Central Square or Kobylianska google on the move, on 4G, phone in hand. If LCP is above 2.5 seconds, the user closes the tab. I keep Core Web Vitals in the green zone via SSR/ISR, image optimization, code-splitting, and minimal third-party scripts.
The base stack I use to build web products in Chernivtsi: Next.js for rendering and routing, React as the UI library, TypeScript for type safety, Node.js on the backend, PostgreSQL as the main database, REST API and GraphQL for data exchange. When a headless CMS is needed, I add Strapi; when there is legacy WordPress, I integrate via REST.
Why this choice? First, SSR/ISR in Next.js gives natural SEO with no extra dance: search engines see ready HTML and the user gets an instant first screen. Second, TypeScript on a 5+ year project saves dozens of hours on refactoring and onboarding new developers. Third, this stack is mainstream, so later you can easily build a team from Yuriy Fedkovych Chernivtsi National University graduates or mid-level engineers from the Chernivtsi IT Cluster without paying a premium for rare technologies.
Integrations included in the base setup: Nova Poshta (warehouses, address delivery, tracking), Ukrposhta, LiqPay, Fondy, WayForPay for Ukrainian payments, Stripe for international ones, 1C/BAS, Bitrix24, RetailCRM for syncing with accounting systems, Google Analytics 4, Meta Pixel, and Google Tag Manager for marketing.
Corporate website for a Bukovynian winery. Catalog of varieties, estate history, tasting bookings, DTC case-of-bottles delivery across Ukraine, age verification, multilingual UK/EN/RO. We often add a CRM integration so a manager doesn't re-type orders manually.
Website for a hotel or a tourist property around Chernivtsi. Online booking, Booking and Airbnb integration via iCal, descriptions of locations (the Residence, Kobylianska, Turkish Square, the Depot and Maidan malls), multilingual support, at least 90+ Lighthouse score on mobile.
B2B portal for light industry. Catalog with private pricing, dealer cabinet, 1C/BAS integration, invoicing, shipments via Nova Poshta, exports to Moldova and Romania.
Internal web application. Dashboards, ERP modules, tools for a team in Shevchenkivskyi or Pershotravnevyi district. All on the same stack, so a single team supports both the public site and internal systems.
I work directly with owners. No account manager between you and the code. First step — a 30-minute call or an in-person meeting on Kobylianska: I ask about your business, goals, deadlines, budget, risks. Within 3-5 business days I come back with a proposal: scope, phases, cost, assumptions, risks. If anything doesn't add up — we rework it before the signature, not after.
Work — two-week sprints with a demo at the end of each. You see progress constantly, not "in six months when everything is ready." Before release — full QA, load testing, Core Web Vitals check, security audit. After release — 90 days of post-release supervision: monitoring, bug fixes, small priority improvements. After that — an SLA with transparent response times.
Honestly: there's no "fixed price table" because projects differ. Time guidelines: landing — 2-3 weeks, corporate site with 8-15 pages and a CMS — 5-8 weeks, complex web app — from 3 months. Across 130+ projects deadline slippage is rare and always with a transparent reason.
What drives price: design complexity (templated vs custom from scratch), number of integrations, multilingual support, expected load, content volume, admin panel needs, analytics dashboards. I give an honest range after the brief and a fixed price for the first sprint — then we adjust to the real pace.
If you're planning an e-commerce project with sales to Romania and Moldova — see the scenario in detail at e-commerce in Chernivtsi. The general web development methodology — at /services/web-development. Ready to talk? Write to me personally — I read every inquiry myself.