Bu sayfa İngilizce.Türkçesini okuyun

Independent developer · Türkiye

Software that puts messy data in order and does the repetitive work itself.

I work in two areas: cleaning and automating Excel and product data, and web and desktop tools built for your business. You see what you will get before we start; scripts and tools are delivered with their source code.

Services

Two things I can help you with.

Both have the same aim: replacing a phone call, a spreadsheet or a PDF catalogue with something that runs on its own.

01 · Data and automation

Excel and product data cleanup, automation

For Shopify, WooCommerce, Amazon and Etsy product lists, PDF catalogues and the Excel jobs done by hand every week.

  • Duplicate products and SKUs removed, prices turned into real numbers
  • PDF catalogues and price lists extracted into Excel row by row
  • Merging, splitting and matching files handed over to a Python script
Details and a before/after example →
02 · Custom software

Web and desktop tools built for your business

For work that off-the-shelf software does not quite fit: tools that do one job and do it completely.

  • Calculators, selectors and quote tools that run on your own site
  • Desktop and phone apps that keep working without internet
  • Python tools that collect data from supplier catalogues
Details and example apps →

How I work

You see it first, then you decide.

01

I look at the job or the file first

I review the work before we start. If doing it by hand is cheaper, or it is not a job I can do well, I say so plainly.

02

You see the result on your own data

For data collection you see sample output before ordering; for automation you see a test run before delivery.

03

The source code and the notes are yours

Scripts and tools are delivered with their source code and a short how-to guide. Re-run them any time, at no extra cost.

04

Direct contact

No account managers and no ticket queue. You talk to the person writing the code.

Semih Turna

About

You talk to the person who writes the code.

I'm Semih Turna, a mechanical engineer based in Bursa, Türkiye; I studied at Selçuk University. I work on handing spreadsheets, product lists and hand-made calculations over to small, single-purpose software.

I built the example apps on this site myself, and both are in use. I treat your job the same way: first I tell you honestly what it needs, then I build only what works.

My LinkedIn profile →

Contact

Describe the job in a few sentences.

No technical spec needed. I read your request and give you an honest answer about scope and fit.

  • No commitment — only an initial request.
  • Usually answered within 1–2 business days.
  • If you have a sample file, my reply tells you how to send it.

Start with the essentials

A few details are enough for a useful first reply. * required

What do you need? *
Plain words are fine.
Add more detail (optional)

Your request is sent securely and reviewed directly.

Common questions

Clear answers before we start.

Do I need to know exactly what to build?

No. Describe the problem in everyday language and we will shape the right scope together.

How is the price set?

Once I have seen the job and any sample file, I give you a clear price before work starts. If the scope grows along the way, I ask you before going further.

Who owns the source code of the finished work?

Code I write for you is yours: you can use it, change it or have someone else extend it. When I adapt a base I built earlier to your business, you get that too, with its source code and the right to use and change it without time limit; I keep the right to use that base in other work.

Which websites can you collect data from?

Public product pages, Shopify and WooCommerce stores, supplier catalogues. I do not work with CAPTCHA or bot-protected sites, or with login-walled or private data. You see sample output before ordering.

Can the tool work without internet?

If the project suits it, yes: it can be built as a desktop or phone app that opens from a single file and keeps working offline.

How do I receive a reply?

I review your request and reply by your preferred contact method, usually within 1–2 business days.