Product engineering · 15 years

Turn your software idea into something working.

Work directly with a senior product engineer with 15 years of experience. Choose a focused engineering sprint, validate an idea with a prototype, or reserve development time for your existing product.

Fixed prices. Scope agreed in writing before you pay. No retainer, no headcount, no long-term commitment.

How the service works

1

You describe the problem

A short form. What you want, what it has to do, and what success looks like.

2

We agree the scope

I come back with what I would build and what it costs. In writing, before any money moves.

3

I build it

Deployed, handed over, and yours — with the source code and someone who can explain it.

Packages

Every package has a fixed price and a written boundary. Pick the one that matches where you are — and if none of them fit, say so in the form and I will tell you what does.

Technical Clarity Session

€199VAT included

A focused review of your idea or technical problem, ending in a written recommendation you can act on — with or without me.

  • Intake questionnaire so the call starts with context, not introductions
  • Video call of up to 60 minutes
  • Review of your idea, or of the specific technical problem you bring
  • Written recommendation delivered afterwards
  • Proposed scope and technical approach

Up to 60 minutes on a call, plus the written recommendation · Buy it now

Prototype Sprint

€1,990VAT included

Take the one workflow your idea actually depends on and turn it into working, deployed software you can put in front of real people.

  • One clearly defined core workflow, agreed in writing before you pay
  • Up to five focused working days
  • Functional frontend and backend where the workflow requires them
  • Deployment to a test or preview environment
  • Source-code delivery

Up to five focused working days · Scope agreed before you pay

Or buy time directly

Less structured, and usually less good value than a fixed package — but the right answer when the work genuinely does not have a shape yet.

Senior Developer Hours

from €400VAT included

A block of senior development time for an existing product, drawn down against scheduled work.

5, 10 or 20 hours, drawn down against scheduled work · Scope agreed before you pay

The kind of thing this works well for

Not an exhaustive list — but if your project looks like one of these, we will get on well.

An internal tool that replaces a spreadsheet

The spreadsheet works until three people need it at once. A small, well-shaped web application usually pays for itself within months.

A booking, intake or scheduling flow

Forms, availability, confirmations, reminders, payment. Bounded, well-understood, and the kind of thing that goes wrong quietly when it is built badly.

A marketplace or directory prototype

Enough of a working two-sided flow to find out whether anyone actually wants it, before committing to the full build.

A customer portal on top of an existing system

Your customers want to see their own data. Your existing system was not built for that. This is mostly an integration problem, and integration problems reward experience.

A payment or subscription integration

Charging money correctly is deceptively hard: webhooks, retries, refunds, invoices, tax. I have shipped this several times, including the checkout this very page runs on.

An existing application nobody wants to touch

Slow, fragile, or written by someone who left. A focused day is often enough to find out whether it needs repair or replacement — and that answer is worth having before you decide.

Why this instead of the alternatives

Instead of a junior developer

A junior will write code. The question is whether it is the right code. Most of what goes wrong on a small project is not typing — it is a data model that cannot represent what the business actually does, an integration that works until the first retry, or six weeks spent building the feature nobody needed.

Experience mostly buys you the things that do not happen.

Instead of an agency

Agencies are built for projects large enough to absorb the overhead of running an agency. Below that size you pay for account management, handover between people, and a discovery phase that produces a document rather than software.

Here the person you talk to is the person writing the code. Nothing is lost in translation because there is no translation.

Instead of hiring

A first engineering hire is a six-figure annual commitment, a recruitment process, and a bet made before you know what you need. It is the right move eventually. It is rarely the right move now.

A fixed package costs what it says, ends when it ends, and leaves you with working software and a clearer idea of what you would be hiring for.

Who you would be working with

I am Igor. I have been building and shipping software for fifteen years — web applications, backends, games, payment systems and the unglamorous plumbing that holds them together. I run Proclive d.o.o. out of Duga Resa, Croatia.

Most of what I do is full-stack product work: taking something that exists as a description and turning it into a system that runs, handles real users, takes real money and can be maintained afterwards. I have done that as a solo developer, in small teams, and as the person other people escalated to.

The games at Proclive are my own products, which means I am also my own customer — I run the accounts, the payments, the invoicing and the fiscalization, and I feel every shortcut I take. That tends to make for conservative engineering choices, which is usually what you want from someone building something you will still own next year.

I use AI tooling heavily, and it is a real part of why I can deliver a working prototype in days rather than months. It is not the product. The product is judgement about what to build, an architecture that will not embarrass you in six months, and someone who takes responsibility for the result.

15years building software
1person you talk to
0long-term commitment
HRregistered company, fiscalized invoices

How it works

The whole process, including the parts most people leave vague.

  1. You describe the project

    Fill in the request form. It asks more than a contact form does, deliberately — the more precise you are about the one thing this has to do, the more useful my answer is. It takes about ten minutes.

  2. I review it personally

    Usually within two working days. I might come back with questions; that is a good sign, not a bad one. If I think a different package serves you better, or that you should not build this at all, I will say so.

  3. We agree the scope and the price

    For everything except the Clarity Session, I write down what I will build and what it costs, and you get to read it before anything is charged. If we change it afterwards, the old agreement stops applying and you accept the new one — you are never charged against a scope you did not see.

  4. You pay

    A secure payment link showing the exact scope and the exact price. Card payment, a proper Croatian invoice with fiscalization, VAT included in the advertised price. The link expires, and it stops working if anything changes.

  5. We schedule the work

    We agree dates that work for both of us. Before the start date I will tell you exactly what access I need, because time spent waiting on a repository invitation is time neither of us gets back.

  6. I build it, and you can see it happening

    You get a status link for the engagement, and you get me on email. For anything longer than a day, you will see working software before the end, not just at it.

  7. Handover

    Deployed where you can use it, source code delivered, and a call to walk you through it. Then thirty days during which I fix anything that does not do what we agreed it would.

Questions

Who am I actually working with?

Me. There is no account manager, no bench of juniors, and nothing gets handed to someone else after you sign. You email me, I answer. That is the point of the whole arrangement.

Do you use AI to write the code?

Yes, as a tool, the same way I use a compiler and a debugger. It makes me faster at the parts that are mechanical. It does not decide your architecture, choose your trade-offs, or notice that the requirement you asked for conflicts with the one you asked for last week — that is what fifteen years is for, and that is what you are paying for.

What if my idea is not fully formed yet?

That is normal and it is what the Technical Clarity Session exists for. An hour of hard questions and a written recommendation is a much cheaper way to find the shape of a project than discovering it halfway through building the wrong thing.

Do I own the code?

Yes, in full, once the invoice is paid. Pre-existing libraries and general-purpose components I bring with me stay mine, but you get an unrestricted licence to use them in your product. It is all written down in the service terms.

What if we start and it is not working out?

Fixed packages mean the exposure is bounded on both sides — a day is a day, a sprint is a sprint. Nobody is locked into anything longer than what was agreed, and I would rather tell you a project is not a fit than take the money and find out together.

Can you take over an existing codebase?

Often, yes. A Senior Engineering Day is usually the right way to start: I spend a day in the code and tell you honestly what state it is in and what working on it would involve, before either of us commits to more.

Where are you based, and does that matter?

Croatia, in the CET timezone. It matters for scheduling calls and not much else. Invoices are issued by a Croatian company with proper fiscalization — the registration details are in the footer.

What is not included?

Design, branding and copywriting, native mobile apps, ongoing maintenance, and production security or compliance audits, unless an accepted proposal says otherwise. Each package page spells out its own exclusions, and I would rather be blunt about them up front.

Tell me what you are trying to build.

Ten minutes on the form, and you will have a real answer from someone who has built this kind of thing before — a scope, a price, and an honest opinion about whether it is worth doing.

Prefer email? igor@proclive.io