Özgeçmiş

ATS uyumlu, tek sütunlu ve metin tabanlı format.

Onur Civanoğlu

Kıdemli .NET Backend Geliştirici | .NET · Dağıtık Sistemler · AI/LLM Entegrasyonları

İzmir, Türkiyeonur.civanoglu@outlook.comlinkedin.com/in/onur-civanoglugithub.com/onurcvnogluonurcivanoglu.com.tr

Profesyonel Özet

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.

Teknik Yetkinlikler

Diller: C#, TypeScript, JavaScript, SQL (T-SQL), Python

Backend: .NET 8/10, ASP.NET Core Web API, Entity Framework Core, LINQ, Node.js, REST, SOAP/WCF, JWT/OAuth 2.0, FluentValidation, Swagger/OpenAPI, Hosted/Background Services, Quartz.NET, SignalR

AI ve LLM: OpenAI API, Google Gemini (Google.GenAI), OpenRouter, Hugging Face Inference, Prompt Engineering, Structured Outputs (JSON Schema), LLM Provider Abstraction / AI Gateway, Conversation Memory, AI Invocation Logging, OCR (Tesseract) + LLM, Speech-to-Text (Amazon Transcribe), Model Context Protocol (MCP), AI-Assisted Development (Claude Code, Codex)

Mimari: Clean/Onion Architecture, Domain-Driven Design, Microservices, Multi-Tenant SaaS, Repository & Unit of Work, SOLID, Idempotency & Distributed Locking, Caching Strategies

Veri: MongoDB, MS SQL Server, MySQL, PostgreSQL, Redis, Prisma

Cloud ve DevOps: Docker, Docker Compose, Linux Server Administration, Nginx, Apache, IIS, AWS (S3, CloudFront, MediaConvert, Transcribe), GitHub Actions, PM2, DNS/Domain Management

Entegrasyonlar: Paraşüt, Mikro ERP, Uyumsoft e-Fatura/e-Arşiv, Xentral ERP, Stripe, PayPal, Paddle, iyzico, Firebase Cloud Messaging, SMS/SMTP

Test ve Kalite: xUnit, MSTest, Moq, Code Review, Git

Frontend (çalışma bilgisi): React, Next.js, React Native/Expo, Tailwind CSS

İş Deneyimi

Backend Developer — Eralp Yazılım A.Ş.

Tem 2023 – Halen

İzmir

  • Çok kiracılı saha satış ve CRM SaaS platformunun ana backend geliştiricisiyim (.NET 8, MongoDB, Docker); satış, faturalama, CRM panoları, lead reklam raporları ve push bildirim modüllerini kapsayan 1.000+ commit.
  • Dayanıklı ERP ve e-fatura entegrasyonları geliştirdim: Paraşüt (token önbellekleme, HTTP 429 için exponential backoff), Mikro ERP (distributed lock ile idempotent sipariş aktarımı) ve e-fatura durum senkronizasyonu yapan hosted service'ler.
  • .NET 10 üzerinde Uyumsoft ile çalışan çok kiracılı e-Fatura/e-Arşiv servisini tasarladım; şifrelenmiş kimlik bilgileri, FluentValidation, xUnit/Moq testleri ve OpenAPI'den üretilen istemcilerle React yönetim paneli.
  • Birden fazla ürünün ortak kullandığı abonelik, ödeme (Paddle, Stripe, PayPal), dosya yönetimi ve kimlik doğrulama mikroservislerini geliştirdim.
  • E-öğrenme platformu backend'ini geliştirdim ve sürdürdüm (.NET 8, EF Core/MySQL, Redis); AWS S3/MediaConvert/CloudFront video hattı, iyzico/PayPal/Stripe ödemeleri ve Quartz zamanlanmış görevleri.
  • LLM özellikleri geliştirdim: Gemini tabanlı, prompt yönetimi ve konuşma hafızası olan gömülebilir chatbot; OpenAI structured JSON ile lead skorlayan dijital dönüşüm ön analiz uygulaması (Next.js, Prisma, PostgreSQL); Tesseract + Gemini OCR ve Amazon Transcribe konuşmadan metne servisleri.
  • İstatistik okumalarını önbellekleme, sorgu/index iyileştirmeleri, iptal destekli arka plan servisleri ve health check'lerle performans ve güvenilirliği artırdım.
  • Linux sunucu kurulumu, Docker dağıtımları, Nginx, DNS/kontrol paneli, yedekleme ve güvenlik sıkılaştırmasını yönetiyorum; üretim artifact dağıtımlarını script'lerle otomatikleştirdim.
  • Takımda AI destekli geliştirme pratiklerini başlattım: repository agent kuralları (AGENTS.md/CLAUDE.md), yeniden kullanılabilir skill'ler ve Claude Code/Codex için belgelenmiş iş akışları.

Yazılım Mühendisi — Arute Solutions A.Ş.

Ara 2022 – May 2023

İstanbul

  • Arka planda çalışan servislerin ürettiği verileri UI istemcilerine sunan .NET Core REST API'leri geliştirdim; Swagger dokümantasyonu, JWT kimlik doğrulama ve rol tabanlı yetkilendirme.
  • Taleplere göre veritabanı şemaları ve backend iş kuralları geliştirdim, uygulamaların sunucuda yayınlanmasını sağladım.

Yazılım Geliştirici — Face Yazılım ve Danışmanlık A.Ş.

Tem 2021 – Haz 2022

İzmir

  • Ticari CRM ürününe veritabanı, backend ve frontend tarafında yeni modüller geliştirdim ve sürümleri yayınladım.
  • Yan uygulamaları ana CRM sistemine bağlayan REST ve WCF web servisleri geliştirdim, üçüncü taraf entegrasyonlarını yönettim.
  • Bir telekom operatörü için Flutter ile fatura ödeme ve kullanım takibi sunan online işlem merkezi mobil uygulamasını geliştirdim.

Yazılım Geliştirici — Netspeed İnternet A.Ş.

Tem 2019 – Tem 2021

Denizli

  • ASP.NET MVC ve MS SQL Server ile şirket içi CRM'in veritabanı, backend ve frontend katmanlarını geliştirdim.
  • Bayi yönetimi, kurulum takip ve özelleştirilebilir çağrı merkezi robot sistemlerini geliştirdim.
  • Türk Telekom SOAP servislerini entegre ederek adres bazlı altyapı ve hız sorgulama sistemi geliştirdim.

Önceki Deneyim: Tasarım Rehberi (HMS Otel), Denizli — Yazılım Stajyeri (Tem–Ağu 2018): MikroTik ile hotspot ağı geliştirdim ve otel yazılımıyla API üzerinden entegre ettim.

Seçili Projeler

Saha Satış ve CRM SaaS Platformu

2023 – 2026

Sahada satış yapan ekipler için sipariş, faturalama, müşteri ve CRM yönetimi sunan çok kiracılı SaaS platformu. Backend'in ana geliştiricisiyim; 1.000+ commit ile ürünün büyük bölümünü geliştirdim.

Teknolojiler: .NET 8, C#, MongoDB, Docker, Paraşüt, Mikro ERP, e-Fatura, FCM, Google APIs

Online Akademi / E-Öğrenme Platformu

2023 – 2026

Kurs, video, kitap, etkinlik, ödev, quiz, promosyon ve abonelik modülleri içeren e-öğrenme platformunun backend'i.

Teknolojiler: .NET 8, EF Core, MySQL, Redis, AWS S3, MediaConvert, CloudFront, Quartz.NET, iyzico, Stripe, PayPal

Çok Kiracılı e-Fatura / e-Arşiv Servisi

2026

Uyumsoft ile entegre çalışan, admin ve kiracı çalışma alanlarını ayıran çok kiracılı e-Fatura/e-Arşiv servisi ve yönetim paneli.

Teknolojiler: .NET 10, MongoDB, Uyumsoft, FluentValidation, xUnit, Moq, React, Orval, Docker

Abonelik, Ödeme ve Paylaşılan Mikroservisler

2023 – 2026

Farklı ürünlerin kolayca entegre olduğu abonelik yönetimi, ödeme, dosya yönetimi, kimlik doğrulama ve e-posta servisleri.

Teknolojiler: .NET 8, MongoDB, EF Core, Paddle, Stripe, PayPal, Serilog, xUnit, Docker

SyncFlowAI — WhatsApp Business AI Akış Platformu

2026

İşletmelerin WhatsApp Business üzerinden AI destekli konuşma akışları ve lead toplama senaryoları kurmasını sağlayan platformun backend'i.

Teknolojiler: .NET 10, Clean Architecture, MongoDB, OpenAI, OpenRouter, JSON Schema, JWT, xUnit

Eğitim

Bilgisayar Mühendisliği, Lisans — Pamukkale Üniversitesi

Eyl 2014 – Haz 2019

Denizli