IFKEES 25 YEARS

Fast websites and online stores built for results, with 100% client ownership

I am Konstantin Romanov, and I have been building websites, online stores and business systems since 2001. You work with me directly for the whole project, you receive every line of the code, and the price is agreed before anything starts.

Fixed packages from 650 € to 7 500 €. See what each one includes

Answered personally by Konstantin, within one business day.

Konstantin Romanov, Lead Senior Engineer at IFKEES
Konstantin Romanov Lead Senior Engineer · 25 years in web architecture Delivered for clients and agencies in the Czech Republic, Slovakia, Germany, the UAE, the United Kingdom, Canada and Bulgaria
25 years One senior engineer

Building web systems since 2001. You brief the person who writes the code, not an account manager.

100% ownership The code and the data are yours

Full source code and database handed over at delivery. Host it anywhere, hire anyone, leave whenever you want.

Fixed price Agreed before the work starts

One number in euro for a defined scope. No hourly rate, and no invoice you did not expect at the end.

Core Web Vitals Speed, measured

LCP under 1.5 seconds on the recommended stack, checked together with you on real devices at handover.

Built for performance, shaped around your market

Everything is built on the most portable open-source foundation there is, which is WordPress, WooCommerce and the native Gutenberg editor. No page builders, no closed CMS, nothing that stops working on the day you decide to work with somebody else.

Online stores

from 2 900 €

WooCommerce built for conversion and for selling across borders, with no platform commission and no monthly rent for the software.

What is included (10)
  • Any catalogue size, from 100 products to 50 000 and above, with no tier surcharge
  • Unlimited accounts for administrators, editors and warehouse staff
  • Stripe, PayPal, Apple Pay, Google Pay, and SEPA bank transfer
  • Automated shipping rates and tracking with your own couriers
  • Stock levels synchronised with your warehouse or accounting software
  • Volume pricing, gift vouchers and loyalty points
  • Several languages and several currencies, without a cap on either
  • GA4 e-⁠commerce events and product feeds for Google Shopping
  • Fast mobile checkout with an instantly updating cart
  • Accessibility to EN 301 549 (WCAG 2.1 AA), the standard the European Accessibility Act is enforced against
Discuss an online store

Portals and platforms

from 7 500 €

Booking engines, client areas and database-driven internal tools, shaped around the way your business already works.

What is included (6)
  • Hotels and holiday rentals: direct booking, seasonal rates, calendar sync
  • Real estate and development: map filtering and automated lead capture
  • Restaurants: online menus, table reservations, delivery logic
  • Client areas: sign-in, document handling, automated invoicing
  • B2B wholesale: per-customer price levels and repeat ordering
  • Listings and directories: filters, search, verified profiles
Discuss a portal

Business websites

from 1 290 €

A fast, credible site built from your brand guidelines or designed from scratch, and easy enough to edit that you will not call a developer to change a phone number.

What is included (6)
  • Law and accounting firms: clear service structure, secure enquiry intake
  • Medical practices and clinics: doctor profiles, online appointments
  • Salons and studios: treatment menus, price lists, booking forms
  • Construction and manufacturing: project gallery, case studies, quote requests
  • Consultants and coaches: schedules, subscriptions, member areas
  • Creative studios and architects: fast portfolios built around the images
Discuss a website
WordPress and Gutenberg WooCommerce, no commission 100% code ownership Green Core Web Vitals GA4 and technical SEO No platform lock-in

Why run your own store instead of paying commission and rent?

Marketplaces take a share of every order, commonly somewhere between 10% and 30% depending on the platform and the category, and rented shop platforms charge a monthly fee for each add-on on top of the plan. A WooCommerce store you own has no commission, and the data stays under your control.

All of the revenue stays with you

No commission to an intermediary platform and nothing deducted from an order behind your back. Payment processing is billed to you directly by the provider, at their published rate.

Growth does not move you up a tier

On a rented platform, carrying a thousand products instead of a hundred moves you to a higher monthly plan. On your own WooCommerce the catalogue has no ceiling, so growing the business does not raise the bill.

No monthly fee per plugin

Payment methods, couriers and accounting exports are part of the delivery. There is no permanent monthly rent for the modules a store needs in order to function at all.

The database and the code are yours

Direct access to customer records, order history and the full source code. All of it can be exported or moved to another host whenever you decide to.

When owning the store actually pays off

A rented platform is paid every month for as long as the store exists, and the payment rises as the catalogue grows. A store you own is paid for once, after which the running cost is hosting, usually a few tens of euro a month. I will be straightforward about it. If you sell a handful of products and the rented plan suits you, stay on it. Owning starts to make sense at the point where product volume or a feature you actually need pushes you into a more expensive tier. From there the one-time investment is normally cheaper than the rent, and growth stops adding to the bill.

Want the migration costed out?

Send a link to the store or catalogue you run now. I look at the size and shape of the data and come back with a concrete migration plan at a fixed price.

Get a migration estimate

The case for skipping the agency layer

Agencies exist for a reason, and for a large multi-team programme one is the right answer. For a website, a store or a portal, most of the money goes to the structure around the engineer rather than to the engineer.

Traditional model

A typical digital agency

  • Several people sit between you and the code: an account manager, a project manager and a junior developer.
  • An hourly rate that covers city-centre office rent and a management layer rather than the development itself.
  • Long analysis and wireframe presentations that run for months before anything works.
  • You speak to an intermediary, never to the person who actually writes the system.
  • Every small change outside the original scope means a new quote and another wait.
  • Closed bespoke systems: leaving the agency often means building the site again from nothing.

The result is a larger budget, a slower delivery, and a platform you cannot take with you.

Direct engineering

IFKEES & Konstantin Romanov

  • Direct work with one senior engineer, 25 years in practice, with nothing lost in relay.
  • A fixed price for a scope agreed in writing. No hourly rate and no invoice you did not expect.
  • A first working version on a private link within days, and a live launch in weeks.
  • Open standards: plain WordPress and WooCommerce, with the code and the database handed over in full.
  • Readable code, written so that any other developer can pick it up later without calling me.
  • A warranty of 30 to 60 days depending on the package, a recorded walkthrough for your team, and optional managed hosting.

The trade-off, stated plainly: I take on a limited number of projects at a time, so a start date may be a few weeks out rather than immediate.

Konstantin Romanov, Lead Senior Engineer at IFKEES

Konstantin Romanov

Lead Senior Engineer and Web Architect

25 years in web architecture · technical partner for European agencies and brands

Prague Bratislava Berlin Dubai London Vancouver Sofia

Behind your project stands one experienced engineer

I have been designing and writing websites and web systems since 2001. Over more than two decades I have delivered upwards of 200 projects for clients and agencies in Prague, Bratislava, Berlin, Dubai, London, Vancouver and Sofia. My background is an engineering degree, and it left me with the habit that comes with one. Measure first, then build.

Most of that work was done as a technical partner and subcontractor behind other agencies, under non-disclosure agreements. It covers e-⁠commerce platforms, banking interfaces and large warehouse systems.

With IFKEES that experience goes straight into your project. No intermediaries and no inexperienced developers. I build the site from your design or prepare a clean one for you, get the loading speed where it needs to be, and hand over 100% ownership of the code when the work is done.

25 years In web architecture

Started in 2001, from hand-written markup through to the reactive stacks of today. Long enough to tell which trends were worth following.

200+ Delivered projects

Systems for banking, energy, e-⁠commerce and logistics, most of them delivered as the technical partner behind another agency.

One to one Direct accountability

No intermediaries. The person who answers your first email is the person who designs the project, builds it and hands it over.

NDA Discretion by default

Confidentiality has been a working condition here for two decades. I sign your agreement rather than asking you to accept mine.

Fixed prices. Nothing hidden at the end

Every package has a written scope, an agreed date and one price in euro. You pay once for the delivery, and the site belongs to you.

Business website 7 to 10 working days

Business Website Start

For companies and independent professionals who want a clean, fast, credible site. Built from your Figma design, or laid out from scratch for your field.

1 290 € fixed, agreed in advance
What is included (10)
  • Up to 8 custom responsive pages built around your brand
  • Your design implemented, or a clean design produced from nothing
  • WordPress with the native Gutenberg editor for visual edits
  • Unlimited further pages and articles that you can add yourself
  • Full handover of the source code, the database and the domain
  • Unlimited administrator accounts, with no hidden charge per seat
  • LCP under 1.5 seconds on the recommended hosting, verified at handover
  • Google Analytics 4, Tag Manager and Search Console configured
  • Technical SEO, XML sitemap and OpenGraph metadata
  • Hardened forms and a 30 day warranty after launch
Order a business website (1 290 €)
Online store 2 to 3 weeks

Online Store Pro

A standalone store built for conversion. All of the revenue stays with you, with no commission per order and no monthly rent for individual modules.

2 900 € fixed, agreed in advance
Most chosen
What is included (11)
  • WooCommerce core with product templates in Gutenberg
  • Any catalogue size, from 100 products to 50 000 and above, with no tier limits
  • Unlimited administrator accounts for managers, editors and warehouse staff
  • No sales commission, and full ownership of the customer database
  • Payments through Stripe, PayPal, Apple Pay, Google Pay and SEPA transfer
  • Automated shipping rates and parcel tracking with DHL, DPD, GLS and others
  • Stock control and straightforward product import from CSV
  • GA4 e-⁠commerce measurement configured, including the checkout funnel
  • Technical SEO and structured product feeds for Google Shopping
  • Accessibility to EN 301 549 (WCAG 2.1 AA), the standard behind the European Accessibility Act
  • A 45 day warranty and a recorded walkthrough of running the whole store
Launch an online store (2 900 €)
Diagnosis and repair 2 to 3 working days

Website Audit and Speed Fix

For a site that loads slowly or brings in no enquiries. I find the technical and conversion bottlenecks and write down what to fix, in order.

650 € fixed, agreed in advance
What is included (7)
  • Step-by-step audit of the buying path and the mobile layout
  • Core Web Vitals and mobile loading diagnosis on real devices
  • A check that GA4 and your goal tracking actually record what you think
  • Comparison against 3 competitors in your field
  • A prioritised repair plan as a PDF you can hand to anyone
  • A recorded walkthrough of the critical code and UX problems
  • A 45 minute call to go through the findings
Order a website audit (650 €)
Custom platform 4 to 6 weeks

Custom Portal and Automation

Client portals, booking platforms and database-driven internal tools, built to match the way your company already runs.

7 500 € fixed, agreed in advance
What is included (7)
  • Architecture designed for the case, with an interactive interface prototype
  • User roles, permissions and automated workflows
  • API connections to your ERP, CRM or invoicing system
  • Full source code handover, with no dependency on an outside supplier
  • Application telemetry, audit logging and security standards
  • An NDA signed before the work begins, as a matter of course
  • A 60 day warranty and dedicated technical support
Discuss a custom system

Need something larger than 7 500 €?

Multilingual stores, platforms wired into an internal ERP, migrations off an ageing system, or large projects with a row of external integrations. Scope and price are agreed individually after a first call, usually starting around 12 000 €. The same rules apply, which means a written scope, a fixed price and full ownership.

Discuss the scope with me →

How payment works

50% on kickoff, 50% on delivery. Invoiced by IFKEES LTD under the EU reverse charge, so a VAT-registered client in another member state is billed 0% VAT and accounts for it locally. Nothing is invoiced before the written scope is approved, and the agreed figure does not move afterwards.

Every feature is in the price

Visual editing, SEO metadata, form hardening, payment gateways and stock management are part of the fixed price. There are no additional licence fees to keep any of it working.

Independent of any host

You own the code and the database, so the site can be hosted with any competent provider, usually between 5 and 15 euro a month, or left with me under managed cloud care at 89 € a month.

The fixed price holds: once you approve the scope, the figure in euro does not go up. Anything added later is quoted separately, and you decide on it before I build it.

What happens once you send the first message

No kickoff workshop, no six-week analysis phase, no proposal presentation. Four steps from your first message to a website that belongs to you.

  1. A short enquiry

    Same or next working day

    An email describing what you have in mind is enough. I answer personally, we agree what the project has to achieve, and I say straight away whether what I do is the right fit.

  2. Scope and fixed price, in writing

    Within 1 to 3 working days

    I write down the exact scope, the final price in euro and the schedule. You approve both before anything starts, and the figure does not change during development.

  3. Development you can watch

    From 3 days to 6 weeks by package

    You get access to a private staging version while it is being built, so you can follow the work, comment on it and settle details directly with me.

  4. Handover and full ownership

    Launch day

    You receive the complete source code, the database, administrator access and a recorded walkthrough. A warranty of 30 to 60 days runs from that day.

Payment terms

50% on kickoff, 50% on delivery. Invoiced by IFKEES LTD under the EU reverse charge, so a VAT-registered client in another member state is billed 0% VAT and accounts for it locally. Nothing is billed as a retainer, and nothing is invoiced before the written scope is approved.

What I need from you

Text, images and product data, by the dates agreed in step 2. Waiting for content is the most common reason a project slips, so it is planned for rather than treated as something that will not happen.

If we are not a good fit

I will say so in the first conversation rather than take the project and hope. Work that does not fit helps neither of us, and almost everything I do comes from people I was straightforward with.

Start with step 1 Answered personally by Konstantin, within one business day.

The numbers behind every delivered project

Every system is built around one business outcome. For each figure below I state how it was measured, so you can judge it yourself rather than take my word for it.

A selection from 25 years across European e-⁠commerce, banking, logistics and premium platforms.
Optical retail and eyewear store

Variant catalogue architecture and live stock synchronisation

94% fewer support enquiries

Average order rose above 2 items; no wait to confirm what was in stock

Full breakdown

The brief: A growing eyewear retailer ran a static catalogue with a rigid structure. Customers had to email to check which frame sizes, colours and prescriptions were available, which buried support under hundreds of messages a day.

What I delivered: I designed a variant-based commerce core with its own SKU structure and a direct link to the warehouse. Customers configure frame dimensions, colours and prescription values in real time and buy immediately, without waiting for an answer.

How it was measured: Helpdesk ticket count, 90 days before and after launch.

Variant core Live stock SKU architecture
Automotive logistics and WMS

Dispatch dashboard and single-pass warehouse routing

Picking errors from 28% to 0.3%

Touch interface usable in work gloves; no repeated walks across the hangar

Full breakdown

The brief: Warehouse staff retyped long part numbers on handheld terminals while wearing work gloves, and crossed enormous halls repeatedly, which produced long delays and a 28% picking error rate.

What I delivered: I built a picking dashboard that groups items by nearest hangar, aisle and shelf. Staff collect everything in one optimised pass through a high-contrast, single-tap interface, with no typing.

How it was measured: Mis-picks per thousand lines, from the client stock logs, the quarter before and after.

Warehouse logistics Route optimisation WMS integration
FinTech and banking

Interactive yield calculator for a youth savings account

27% more interest from young clients

Parent enquiry conversion rose from 6% to 18%

Full breakdown

The brief: A bank launched a high-interest savings programme for students, but the original landing page was dense with legal wording and marketing copy, which lost the young applicants and failed to convince their parents.

What I delivered: I built a standalone savings calculator. Applicants and parents model a deposit plan over one or two years, see the projected growth update as they type, compare the options and choose without unnecessary steps.

How it was measured: Applications started per session, GA4, A/B tested against the previous landing page.

Yield calculator Conversion optimisation FinTech UI
Luxury real estate and PropTech

Dynamic property listing and instant enquiry routing

Bounce rate down by two thirds

Remaining units sold roughly twice as fast as during the launch phase

Full breakdown

The brief: In the closing phase of a premium seaside development, a listing covered in "Sold" labels told buyers that the good units were gone, and the bounce rate climbed accordingly.

What I delivered: I rebuilt the listing to show only what was still available, described each unit by the criteria buyers actually filter on, such as sun orientation and layout, and put a one-click enquiry on every apartment.

How it was measured: Bounce rate and time to sale per unit, GA4 plus the client sales records.

PropTech listing Dynamic availability Instant enquiry routing

Also delivered

Retail and logistics

No order errors

Automated stock and courier synchronisation

30% less manual work, with courier APIs synchronised in real time.

E-⁠commerce retail

92% higher average order value

Dynamic checkout and upsell architecture

Contextual bundles and one-click payment, with no increase in ad spend.

Real estate and PropTech

0.2s filter response

Database architecture and search speed

Down from 4.5s on a catalogue of 20 000 listings; 40% more qualified buyer enquiries.

Professional services

Three times more inbound bookings

Client intake portal with automated invoicing

Calendar availability, Stripe invoicing and digital signature replaced 15 hours of admin a week.

Client names are covered by non-disclosure agreements, because most of this work was done as a subcontractor inside another agency's contract with its client. I will not name them. I am happy to walk through the technical architecture of any of these projects on a call.

Request a walkthrough →

Is your web project unfinished, late or stuck?

An agency that missed the date, a supplier who left a broken platform behind, or a proposal you cannot read. I step in, keep everything worth keeping, and get the site live in 7 to 14 days at a fixed price.

Taking over a stalled project

The original supplier is missing dates, has stopped replying, or the site only half works. I take over projects at any stage and carry them through to a working launch.

An independent read of the budget

If you are holding an agency proposal full of jargon and a large number at the bottom, I will go through it with you and say plainly which items are necessary and which are overhead.

Keeping what is worth keeping

Usable design files, copy and an existing product database are carried across safely. You do not pay twice for work that was done properly the first time.

Launch in 7 to 14 days

Plain WordPress and WooCommerce, speed verified on a real phone, full administrator access and a warranty after launch. That timeline holds if the existing material is technically usable.

Get a clear rescue plan at a fixed price

Send me the staging link, the agency proposal or the project files. I go through them in confidence, under an NDA if you prefer, and come back with a rescue plan. Reading a proposal and telling you what is actually in it costs nothing.

Request a project review

Managed infrastructure and continuous growth

You own the site outright and can host it anywhere, usually for between 5 and 15 euro a month. These plans exist for people who would rather hand that over to somebody else, not because the site needs them in order to run.

Ongoing support

Managed Server and Security Care

For when you would rather not think about servers. Fast cloud infrastructure, backups, security updates and speed monitoring. Entirely optional, because you own the code and the database and can host wherever you like.

89 € / month
Cancel any time
What is included (5)
  • Fast European cloud server with NVMe storage, SSL and a CDN
  • Daily automated off-site backups with one-click restore
  • Continuous uptime monitoring and prompt incident handling
  • Security firewall, malware scanning and software updates
  • Regular Core Web Vitals and mobile speed checks
Ask about server care
Ongoing support Suited to growing sites

Continuous Growth and Development

A senior engineer on hand for steady development of the project. Includes the full server care package plus dedicated time each month for new features and conversion work.

450 € / month
Cancel any time
What is included (5)
  • Full server management and security included in the package
  • Dedicated hours each month for new features and changes
  • New landing pages built and payment methods integrated
  • UX and conversion rate work based on your own analytics data
  • Priority email straight to me, ahead of the general queue
Discuss ongoing development
Need help without a monthly plan? Individual tasks and additions are priced the same way as projects: a fixed figure, agreed before the work starts.
Ask about a one-off task →

The questions people actually ask

Direct answers, including the ones that do not flatter me. If something important is missing, ask, and the answer will be just as direct.

Who actually builds the site?
I do, personally. Konstantin Romanov, the same person you write to from the first message onwards. No account managers, and no juniors learning on your budget. I take on a limited number of projects at a time, which is what makes that possible.
Why is the invoice from IFKEES LTD with a Bulgarian VAT number?
IFKEES LTD is my registered EU company, and its VAT number can be checked in the European Commission VIES database in a few seconds. Working from Bulgaria, without the overhead of a city-centre office, is what makes senior engineering available at these prices. If your business is VAT-registered in another member state, the invoice is issued under the reverse charge (Article 196 of the VAT Directive): 0% VAT is charged, you account for the VAT and reclaim it in the same return, so nothing extra is paid and no cash is tied up. If your business is outside the EU, the supply is outside the scope of EU VAT and no VAT is charged at all.
My business is not VAT-registered. What does an invoice from another member state mean for me?
It usually means one extra piece of administration, and it is fair to say so before the invoice rather than after it. Under the EU VAT Directive, cross-border business-to-business services are taxed where the customer belongs, and the customer accounts for the tax. In most member states a business that is below the domestic registration threshold still has to obtain a VAT identification number in order to receive services from a supplier in another member state, then declare the VAT itself at the local rate. Without a registration for deduction, that VAT is a real cost rather than a pass-through. The rules and the deadlines differ from country to country, so please confirm the exact position with your accountant. Tell me your country early and I will show the amount in the first quote, so it is budgeted from the start.
Will my store meet the accessibility requirements of the European Accessibility Act?
Yes. For stores and portals I treat it as part of the scope, not as an extra. The European Accessibility Act, Directive (EU) 2019/882, has applied since 28 June 2025, and it reaches e-⁠commerce and other digital services above the microenterprise threshold. The technical standard used to demonstrate conformity is EN 301 549, which is built on WCAG 2.1 AA. In practice that means sufficient contrast, a checkout that can be completed with a keyboard alone, correctly labelled form fields, error messages a person can act on, and a page that works with a screen reader. Most templates and rented platforms do not meet it, and the owner usually finds out from a customer or an inspection. For every store I deliver, I test the result against WCAG 2.1 AA myself and hand you the findings in writing.
What exactly do I own when the project is finished?
All of it. The complete source code, the database, the uploaded media, the domain and administrator access, with no section held back. The code is not licensed to you, it is yours, and you can do what you like with it.
Is there a limit on the number of products or pages?
There is no limit. On a WooCommerce store you own, the catalogue can hold 100 items, 5 000 or 50 000, with unlimited categories and unlimited staff accounts, and nothing is charged for the size of the catalogue or for the business growing. Rented platforms work the other way round: their plans cap the catalogue, and passing the cap moves you to a more expensive tier. If you are on one now, send me the plan you are on and I will tell you what the same catalogue costs to own.
Do you design, or do I need a designer?
Either works. If you already have a Figma design from your own designer, I implement it faithfully in clean, fast code. If you do not, I design a clear, modern layout for your field and build that.
What if I want a different developer to maintain the site later?
You can leave and everything keeps working. The build is standard WordPress, WooCommerce and the native Gutenberg editor, with no closed page builder in the way. The code is conventional and readable, so any experienced WordPress developer can pick it up.
Does the site have to be hosted with you?
No. The code and the database are yours, so any competent provider will do, usually for between 5 and 15 euro a month. If you would rather not deal with backups, updates and monitoring, managed cloud hosting is available from me at 89 euro a month as an option, not a condition.
How do payments and deposits work?
Payment is split 50% at kickoff and 50% at final handover and launch, invoiced by IFKEES LTD. There is no hourly rate and there are no hidden charges. You know the price in advance and approve it in writing before any work starts.
Can the agreed price go up during the project?
For the approved scope the price is final. If you decide during the work that you want something beyond that scope, I price it first and you decide whether to go ahead. You will never receive an invoice for work you did not approve.
Why are there no client names or logos on the site?
Most of the projects of the last 25 years were delivered as a subcontractor to European agencies under strict non-disclosure agreements. Publishing the names would break those agreements. The case studies describe real problems and measured results, and I am glad to walk through the technical detail and the architecture with you on a call.
What is not included in the package price?
Copywriting and translation, licensing paid stock photography, and running advertising campaigns. Domain registration and hosting fees are paid by you to your provider directly. If you need specialists for any of that, I can point you to people I have worked with.
How long does delivery take?
A business website takes 7 to 10 working days, a store 2 to 3 weeks, and a custom portal 4 to 6 weeks. Those dates assume your material and copy arrive when we agreed in the schedule, which is set before the work starts.
Will you sign a non-disclosure agreement?
Yes, as a matter of routine. I will sign your company NDA before you send me anything about the project.
What happens if a technical fault appears after launch?
Every project includes a warranty after launch: 30 days for a business website, 45 days for a store, and 60 days for a custom portal. Any defect in the code I delivered is fixed in that period at no charge and ahead of other work.
Still have a question? Answered personally by Konstantin, within one business day.
Ask me directly
Konstantin Romanov, Lead Senior Engineer at IFKEES

Tell me what you need and I will tell you what it costs

One email is enough. Describe the business, add a link if a site already exists, and you get a real answer from the engineer who would build it, rather than from a sales desk.

25 years of practice Fixed price agreed before the start NDA on request IFKEES LTD (EU, VAT BG208715371, invoiced under the reverse charge)