Onur Civanoğlu

Hakkımda

Merhaba, ben Onur

7+ yıllık deneyime sahip, .NET (C#, ASP.NET Core 8/10) ile üretim ortamında çalışan sistemleri tasarlayan, geliştiren ve işleten backend geliştirici. Çok kiracılı (multi-tenant) SaaS, e-öğrenme, e-ticaret ve e-fatura alanlarında servisleri domain modellemesinden API tasarımına, Linux üzerinde Docker tabanlı dağıtıma kadar uçtan uca sahipleniyorum. ERP, e-fatura ve ödeme sağlayıcılarıyla (Paraşüt, Mikro, Uyumsoft, Stripe, PayPal, Paddle, iyzico) idempotent ve rate-limit farkındalıklı entegrasyonlar kurdum. Son dönemde LLM tabanlı ürün özelliklerine odaklanıyorum: sağlayıcıdan bağımsız AI gateway katmanları (OpenAI, Gemini, OpenRouter), structured JSON çıktılar, sohbet asistanları, OCR ve konuşmadan metne iş akışları; ayrıca Claude Code, Codex ve MCP araçlarıyla AI destekli yazılım geliştirme süreçleri.

Uzmanlık
.NET / C# backend geliştirme, ASP.NET Core, mikroservisler
Konum
İzmir, Türkiye
Eğitim
Pamukkale Üniversitesi · Bilgisayar Mühendisliği, Lisans
Eyl 2014 – Haz 2019

Çalışma prensiplerim

Önce mevcut mimari

Yeni bir yapı eklemeden önce kod tabanındaki yerleşik kalıpları inceler, en küçük ve mimariyle uyumlu çözümü seçerim.

Üretimde çalışan kod

Idempotency, rate limit, iptal desteği ve izlenebilirlik gibi konuları baştan tasarıma dahil ederim.

Ölçülebilir iyileştirme

Önbellekleme, index ve sorgu iyileştirmeleriyle performansı veriye dayanarak artırırım.

AI ile hızlanan ekip

Agent kuralları, skill'ler ve belgelenmiş iş akışlarıyla AI araçlarını ekip standartlarına uygun şekilde kullanırım.