İçeriğe geç

Yeni projelere açığım

Yazılım geliştirici · OCR, otomasyon, web

Belgelerden veriye,
fikirden çalışan yazılıma.

Fiş ve taranmış PDF'leri elle girmekten kurtaran OCR araçları; işletmelerin günlük işini yürüten web uygulamaları ve otomasyonlar geliştiriyorum. Teslim ettiğim her işi ölçer, raporlarım.

Kullandığım teknolojiler

  • Python
  • C#
  • JavaScript/TypeScript
  • SQL
  • C
  • Svelte/SvelteKit
  • .NET Web API
  • Django
  • FastAPI
  • Tailwind
  • PostgreSQL
  • RapidOCR
  • Tesseract
  • OpenCV
  • Excel otomasyonu
  • Linux
  • Nginx
  • Docker
  • Vercel
  • Render
  • Cloudflare

Hizmetler

Neler yapıyorum

Belge → Excel (OCR)

Fiş ve taranmış PDF'lerdeki firma, tarih, KDV, toplam ya da tablo verisini Excel/JSON'a aktaran araçlar. Sizin bilgisayarınızda ya da sunucunuzda çalışır; belgeler buluta gönderilmez. Okunan değerler birbiriyle kontrol edilir, emin olunamayan belge işaretlenir.

  • Python
  • OCR
  • Excel
  • JSON

Web ve masaüstü uygulamaları

Stok ve sipariş panelleri, yönetim ekranları, fiyat hesaplayıcı ve sipariş siteleri. Rol bazlı yetki, raporlar, mobil uyumlu arayüz; Vercel, Render ya da Cloudflare üzerinde yayında. Masaüstünde internet gerektirmeyen tek .exe programlar (ör. alacak ve taksit takibi).

  • Svelte
  • .NET
  • Django
  • PostgreSQL
  • Flet
  • SQLite

Otomasyon ve API

Tekrarlayan işleri betiklere devretmek: veri toplama, rapor ve Excel üretimi. Araçlarınızı sunucunuza API olarak kurmak: HTTPS, API anahtarı, güvenlik ayarları, yük testi ve doküman.

  • FastAPI
  • Nginx
  • Linux
  • Yük testi

Seçilmiş işler

Projeler

Bir market fişinden okunan alanlar ve JSON çıktısı

Müşteri projesi · 2026

Fiş OCR

Sorun
Muhasebe için yüzlerce fişin firma, VKN, tarih, KDV ve toplam bilgisi elle giriliyordu.
Çözüm
Bulut ya da yapay zekâ servisi kullanmadan, yalnızca işlemcide çalışan OCR ve kural tabanlı alan çıkarımı. Dönük ve yan yana fişler otomatik ayrılır; KDV ve toplamlar birbiriyle doğrulanır. Ardından müşterinin sunucusuna HTTPS'li bir API olarak kuruldu ve yük testiyle ölçüldü.
Sonuç
Fotoğraf klasöre atılır, sonuç JSON olarak çıkar. Tutarları tutmayan fiş sessizce yazılmaz, "kontrol et" diye işaretlenir.
gerçek fotoğrafla test
277
gerçek fotoğrafla test
vergi fişinde otomatik doğrulama
%72
vergi fişinde otomatik doğrulama
fiş başına
1,8 sn
fiş başına
  • Python
  • RapidOCR
  • OpenCV
  • FastAPI
  • Nginx
  • Locust

Kaynak kod müşteriye teslim edildi; demo için iletişime geçin.

Cari Takip programında müşteri detayı: taksit tablosu, ödeme al ve WhatsApp hatırlatma düğmeleri

Örnek proje · 2026

Cari Takip: Alacak ve Taksit Takibi

Sorun
Veresiye ve taksitli satış yapan küçük işletmelerde alacaklar defterde ya da Excel'de tutulduğunda gecikenleri görmek ve hatırlatmak zor.
Çözüm
Masaüstünde çalışan, internet gerektirmeyen bir program: taksit planı kaydetmeden önce önizlenir, kısmi ödeme alınır, geciken müşteriye WhatsApp'tan hazır mesaj açılır. Tutarlar kuruş cinsinden tam sayı olarak saklanır; kuruş farkı son taksite eklenir, vadeler ay sonuna uyar (31 Ocak, 28 Şubat, 31 Mart).
Sonuç
Tek .exe olarak çalışır, veriler kullanıcının bilgisayarında kalır. İş kuralları arayüzden ayrı yazıldı ve 49 otomatik testle doğrulandı.
otomatik test
49
otomatik test
ekran
4
ekran
tek .exe
1
tek .exe
  • Python
  • Flet
  • SQLite
  • pytest

Örnek projedir, gerçek müşteri verisi içermez. Kendi işletmenize uyarlanmış hâlini konuşmak için iletişime geçin.

Taranmış bir malzeme listesi ve ondan üretilen Excel tablosu

Araç · 2026

Taranmış PDF → Excel

Sorun
Taranmış PDF'lerdeki tablolar kopyalanamıyor; Türk sayı biçimi (1.250,50) çoğu dönüştürücüde metin olarak kalıyor ve Excel'de toplanamıyor.
Çözüm
Metin katmanı olan sayfalar doğrudan, taranmış sayfalar OCR ile okunur; sütunlar sayfadaki boşluk koridorlarından bulunur. Web (sürükle-bırak) ve masaüstü arayüzü aynı çekirdeği kullanır.
Sonuç
Örnek belge 1,2 saniyede Excel'e dönüştü; sayılar gerçek sayı olarak yazıldığı için formüller anında çalışıyor.
örnek belge
1,2 sn
örnek belge
Türk sayı biçimi
1.250,50
Türk sayı biçimi
  • Python
  • Tesseract
  • pdfplumber
  • Flask
  • Tkinter

Kaynak kod paylaşılmıyor; kendi belgenizle denemek için iletişime geçin.

INTSHOP mağaza ekranı: ürün kartları ve en uygun bayi fiyatları

Staj projesi · 2026

INTSHOP: Stok ve Sipariş Paneli

Sorun
Admin, bayi ve müşterinin aynı ürün kataloğu üzerinde farklı yetkilerle çalışması gerekiyordu.
Çözüm
Üç rollü uygulama: admin kataloğu ve fiyat değişikliği taleplerini yönetir, bayiler kendi stok ve fiyatını belirler, müşteriler mağazadan alışveriş yapar. Stok hareketleri, giriş logları ve grafikli raporlar.
Sonuç
Canlıda çalışan uygulama: arayüz Vercel'de, API ve veritabanı Render'da. Yerelde Docker Compose ile tek komutla ayağa kalkıyor.
rol
3
rol
tek komutla kurulum
Docker
tek komutla kurulum
  • .NET 8
  • Dapper
  • Svelte 5
  • Tailwind
  • PostgreSQL
  • Docker
SQL Mastery ders ekranı: ders listesi ve ilerleme çubuğu

Açık kaynak · 2026

SQL Mastery

Sorun
SQL'e yeni başlayanlar için kurulum gerektirmeyen, sırayla ilerleyen bir kaynak yoktu.
Çözüm
Tarayıcıda açılan tek sayfalık uygulama: 13 ders, sözdizimi renklendirmeli örnekler, tablo şemaları ve tarayıcıda saklanan ilerleme takibi. Hiçbir kütüphaneye bağımlı değil.
Sonuç
CREATE TABLE'dan pencere fonksiyonlarına ve saklı yordamlara kadar 50'den fazla örnek.
ders
13
ders
örnek
50+
örnek
bağımlılık
0
bağımlılık
  • HTML
  • CSS
  • JavaScript

Hakkımda

Hakkımda

Merhaba, ben Furkan.

Mühendislik son sınıf öğrencisiyim. Derslerim sinyal işleme, gömülü sistemler (STM32) ve makine öğrenmesi ağırlıklı; şu an bitirme tezim üzerinde çalışıyorum.

Freelance işlerde küçük işletmelerin ve muhasebe süreçlerinin elle yapılan, tekrarlayan işlerini yazılıma devrediyorum. Her teslimatta neyin ne kadar iyi çalıştığını ölçüp raporluyorum; bir aracın sınırlarını da açıkça yazıyorum.

Türkiye'den uzaktan çalışıyorum

Türkçe ve İngilizce iletişim.

Kullandığım araçlar

Diller
Python, C#, JavaScript/TypeScript, SQL, C
Web
Svelte/SvelteKit, .NET Web API, Django, FastAPI, Tailwind
Veri
PostgreSQL, OCR (RapidOCR, Tesseract), OpenCV, Excel otomasyonu
Altyapı
Linux, Nginx, Docker, Vercel, Render, Cloudflare

Şu an

Bitirme tezi ve freelance projeler.

Yolculuk

Deneyim

  1. 2026 – Şimdi

    Freelance yazılım geliştirici

    Bionluk ve doğrudan müşteriler

    Fiş OCR'ı bir müşteriye program ve sunucusunda çalışan HTTPS API olarak teslim ettim. Alacak takibi ve PDF→Excel araçları geliştiriyorum.

    • Python
    • OCR
    • FastAPI
    • Svelte
  2. Temmuz – Ağustos 2026

    Bilgi Teknolojileri Stajyeri

    Koru Sigorta Genel Müdürlüğü

    Staj projesi olarak INTSHOP'u geliştirdim: admin, bayi ve müşteri rolleri olan bir stok ve sipariş paneli (.NET 8 API, Svelte 5 arayüz, PostgreSQL).

    • .NET 8
    • Svelte 5
    • PostgreSQL
    • Docker
  3. Son sınıf

    Mühendislik öğrencisi

    Lisans

    Sinyal işleme, gömülü sistemler (STM32) ve makine öğrenmesi; bitirme tezi aşamasındayım.

Süreç

Nasıl çalışırım

  1. Örneklerinize bakarım

    Fiş, PDF ya da Excel'inizden birkaç örnek alır, neyin otomatikleşebileceğini açıkça söylerim.

  2. Küçük bir demo

    Kendi verinizle çalışan bir ön sürüm görürsünüz. Karar ondan sonra verilir.

  3. Ölçülmüş teslim

    Program, kurulum adımları ve ne kadar iyi çalıştığını gösteren bir test raporuyla teslim ederim.

  4. Teslim sonrası destek

    Anlaşılan süre boyunca hata düzeltmeleri ve sorularınız için ulaşabilirsiniz.

İletişim

Bir işiniz mi var?

Örnek belgelerinizi gönderin, ücretsiz deneyip sonucu göstereyim. Bionluk üzerinden sipariş verebilir ya da doğrudan e-posta atabilirsiniz.

Doğrudan ulaşın