Skip to content
yetkil.

01 The model

You buy a block of hours reserved for you each month.

Those hours are yours. You decide what gets done; I propose how it should be built and we settle it together. Analysis, scoping, development, testing and release; everything in between sits inside the same hourly rate.

01

The retainer guarantees the time is yours

On a twenty-hour retainer I commit those twenty hours to you every month. If you consistently need more, you should move up a tier. Without the retainer I cannot guarantee the capacity is free.

02

We set the order together, and the estimate comes first

You set the priorities. I share my estimate before starting; when something cannot be estimated reliably, we scope it first and talk after. Work that would exceed your monthly hours is never started without your written approval, so the invoice you receive is the invoice you approved.

03

The source code is yours from day one

Source code, database schema and technical documentation are handed over to you. Within the terms of the contract you can continue with someone else whenever you like; nothing stays locked behind me. This is a clause in the contract, not a promise.

02 How we work

Four steps. Nothing hidden in between.

01

Introductory call

1 hour · free

We meet, I learn how your business runs, and we look at what could be done. I do not charge for this call and I am not trying to sell you anything in it.

02

First two months, trial both ways

normal work, normal invoicing

We start with the tier you chose. During this period either side can end the contract; you pay for the hours actually worked up to that point and nothing further is owed.

03

Twelve-month commitment

after the trial period

This is the only way I can reserve part of my capacity for you. I cannot work with everyone, and the companies I do work with have my word that the time is set aside each month.

04

Monthly rhythm

at least one meeting a month

Requests reach me through whatever channel you prefer: phone, WhatsApp, email, whatever works for you. When your monthly hours are used up I tell you, and we decide together: carry on, or roll the rest into next month. I recommend we sit down at least once a month to review priorities.

03 Guarantees

These are not promises. They are contract clauses.

Every item below is written into the service agreement we sign.

Clause 8

Source code and documentation are handed to you

The software you have paid for, its source code, technical documentation and database schema belong to you. You may use it, change it, have it developed further by others and merge it with your own systems.

Clause 5

No surcharge in an emergency

No additional charge applies to work carried out urgently, at weekends, on public holidays or outside office hours. The same hourly rate stands.

Clause 6

Overruns need your written approval

You are told in advance when work is expected to exceed the monthly minimum. Nothing beyond it is carried out without your written approval.

Clause 11

I do not hand the work to someone else

I do not transfer my obligations under the contract to third parties, in whole or in part. The person you hire is the person who does the work.

Clause 10

Confidentiality runs both ways

Commercial, technical, financial and operational information learned under the contract is kept confidential and used only to carry out the work.

Trial period

Either side can exit in the first two months

During the first two months either party may end the contract. Hours actually worked and not yet invoiced are paid; nothing further is owed.

04 Frequently asked

What people ask first

01 You are one person. What happens if you fall ill or go on holiday?

If I am ill, non-urgent work moves back a few days and I tell you so. As for holidays: I have lived out of a backpack for years and have not taken one without my laptop in a long time. I can also share my availability calendar month by month.

02 If you walk away tomorrow, are we stranded?

No. Everything is built on current technology and the source code is handed to you from day one. Any developer or software company that knows the language can pick it up and continue. The code is entirely yours.

03 If my monthly hours are not enough, does the invoice explode?

It does not, because nothing beyond your hours happens without written approval. If you consistently need more than your tier provides, I will suggest moving up; otherwise I cannot guarantee that extra time is free.

04 You do not know our industry. How long does it take to learn?

Learning your industry is my job and I will ask a lot of questions. Being a developer means picking up how businesses and sectors actually run, and there is no other way to build the right thing. I have worked across food packaging, chemical manufacturing, spare parts and textiles.

05 How are you different from an agency or a freelancer?

Unlike an agency, I do not hand the work to junior staff and deliver just enough to satisfy the contract. The person you hire is the person who does the work, and the contract guarantees it. Unlike a freelancer, I am not here today and gone tomorrow: I am present at every stage for the term of the agreement. There are no hidden clauses either; you never have to chase down where the code lives or where the server is, because all of it is handed over to you, documented.

06 Our system is old and messy. Can it even be touched?

Legacy systems are my specialty. It is true that a twenty-minute change in an old system often takes an hour, and that maintenance costs rise over time. But answering one small change with “we need to rebuild this from scratch” is not right. You examine it properly first, then decide.

07 Is our data safe? Do you sign an NDA?

My standard service agreement already contains a confidentiality clause covering your company data. On top of that I am happy to sign the GDPR or KVKK data-processing agreement your company uses.

08 You live in Portugal. Is the time difference a problem?

It is not. I do not work fixed office hours; requests are usually dealt with during the day and we simply schedule meetings for the afternoon. I am also in Turkey every couple of months, so an in-person meeting can be arranged if you want one.

Let us start

One hour on a call clears up most of it.

Tell me what you are trying to do, and we will work out what can be done, how long it takes and whether it is genuinely needed. A free analysis, planning and introductory call.

Phone
Show number
Email
e-posta
Based in
Guimarães, PortugalSamsun, Türkiye Based in Portugal, in Türkiye every couple of months.

Legal

Privacy notice

Last updated: 24 September 2026

This site carries no advertising trackers, behavioural profiling or third-party marketing cookies. Personal data is processed only when you fill in the contact form, and only so that I can reply to you. Google Analytics, used for visit statistics, runs only if you accept it.

Who is responsible

Uğur Yetkil is the controller for the personal data processed on this site. The business operates from Türkiye; you can reach the controller through any of the contact channels on this site.

What is collected

Only what you type into the contact form: your name, company, email address, phone number if you give one, the tier you are interested in, and your message.

There is no sign-in, membership or payment on this site, so nothing else is collected.

Why it is processed

The sole purpose is to reply to your enquiry and run the conversation that follows. This data is not added to a marketing list, not used for newsletters and never sold to third parties.

Legal basis

Processing rests on Article 6(1)(b) GDPR, as steps taken at your request before entering into a contract, and on Article 6(1)(f) as a legitimate interest. For enquiries from Turkey, Article 5/2-f of the KVKK applies.

Who it is shared with

Form submissions are delivered through an email service and a messaging service used for notification. These providers are used solely to deliver the message; your data is not shared for advertising.

Cloudflare Turnstile is used for bot protection. Turnstile does not build a profile that identifies you.

If you accept measurement, visit data is passed to Google through Google Analytics. If you decline, that transfer never happens.

How long it is kept

If your enquiry does not lead anywhere, the record is kept for at most twelve months and then deleted. If we begin working together, the data is kept for the duration of the contract and any statutory retention period that applies.

Cookies and visit measurement

Visit counts are measured with Cloudflare Web Analytics. That counter uses no cookies, writes nothing to your browser and does not identify you, so it runs without asking for consent.

Google Analytics 4 is also used. Because Google Analytics sets cookies, it loads only if you accept it. Until you do, the script is never added to the page; declining takes no action on your part, as that is already the default state.

If you accept, the pages you visit, the link that brought you here, your approximate location and your device and browser details are sent to Google. Your name, your email address and anything you type into the form never enter this measurement. Google may also process this data on servers outside the European Union.

You can change your choice at any time: the “Measurement preference” link at the foot of the page reopens the consent strip. When you decline, measurement stops and the cookies Google Analytics left behind are deleted from your browser.

Apart from that, your browser may store a functional value such as your language preference; it does not identify you.

Your rights

Under the GDPR and the KVKK you may ask what data is held about you, request correction or erasure, object to processing, and ask for your data to be transferred.

To exercise any of these, write to the email address on this site; your request is answered within thirty days at the latest.

Data inside client projects

Delivering the service may require technical access to data held in a client’s systems. The confidentiality clause in my standard service agreement applies, and I will also sign the GDPR or KVKK data-processing agreement your company uses.