İçeriğe geç
Fatih Dursun

Hakkımda

Ben kimim, ne yapıyorum, nelerle ilgileniyorum.

Backend Developer

İstanbul, Türkiye

Merhaba, ben Fatih.

Yazılım geliştiricisiyim. Özellikle backend sistemleri, veritabanları ve yazılım mimarisiyle ilgileniyorum.

Profesyonel hayatımda .NET ekosistemiyle çalışıyor, farklı ihtiyaçlara yönelik yazılım ürünleri geliştiriyorum. Bir fikrin çalışan bir ürüne dönüşme süreci, benim için işin en keyifli taraflarından biri.

Ancak ilgim yalnızca yazılımla sınırlı değil.

Bilgisayarların nasıl çalıştığını, elektriğin arkasındaki fiziği, teknolojinin nasıl geliştiğini ve bazen de tamamen farklı konuları merak ediyorum. Bir konuyu yüzeysel olarak öğrenmektense, mümkün olduğunca temeline inmeyi seviyorum.

Bu siteyi de biraz bunun için oluşturdum: Ürettiklerimi paylaşmak, öğrendiklerimi anlatmak ve zaman içinde biriktirdiğim fikirleri bir araya getirmek.

Deneyim

  1. — Günümüz

    Tam zamanlı

    Backend Developer

    Neyasis Bilgi Teknolojileri A.Ş. · İstanbul

    • Layers İK uygulamasının backend mimarisinin tasarımına ve optimizasyonuna liderlik ediyorum.
    • .NET Core, SQL Server ve Elasticsearch ile API'ler geliştiriyor; önbellekleme ve veritabanı performansı üzerinde çalışıyorum.
    • Azure Functions, Key Vault ve CDN ile bulut altyapısını kurdum, CI/CD süreçlerini otomatikleştirdim.
    • Junior geliştiricilere mentorluk yapıyor, müşteri projelerinde teknik liderlik üstleniyorum.
  2. —

    Tam zamanlı

    Junior Backend Developer

    Neyasis Bilgi Teknolojileri A.Ş. · İstanbul

    • .NET Core ile RESTful API'ler geliştirdim ve bakımını yaptım.
    • Kıdemli geliştiricilerle birlikte veritabanı şemaları tasarladım, SQL sorgularını optimize ettim.
    • Müşteri projelerinde hata çözümü ve yeni özellikler üzerinde çalıştım; kod incelemelerine ve test süreçlerine katıldım.
  3. —

    Yarı zamanlı

    Developer

    Software Bilişim · Bursa

    • Müşteri projelerinde sorun giderme ve hata çözümü üzerine teknik destek verdim.
  4. —

    Yarı zamanlı

    Developer

    Neyasis Bilgi Teknolojileri A.Ş. · İstanbul

    • .NET ile küçük ölçekli geliştirme görevlerinde çalıştım; hata düzeltme, kod inceleme ve testlerde ekibe destek oldum.
    • Ekip toplantılarına ve planlama oturumlarına katılarak profesyonel yazılım geliştirme süreçlerini öğrendim.

Eğitim

  1. —

    Bilgisayar Mühendisliği

    Karadeniz Teknik Üniversitesi · Trabzon

    Not ortalaması 3,30 / 4,00

Yetkinlikler

Backend

C# · .NET Core · ASP.NET Core · RESTful API · Arka plan servisleri · JWT / OAuth2

Mimari

Clean Architecture · CQRS · SOLID · Tasarım kalıpları · Repository ve Unit of Work

.NET ekosistemi

Entity Framework Core · Dapper · MediatR · AutoMapper · FluentValidation · Hangfire · IdentityServer · Polly

Veri

SQL Server · PostgreSQL · T-SQL · MongoDB · Redis · Elasticsearch · Sorgu optimizasyonu · İndeks ayarlama

Bulut ve DevOps

Azure (Functions, App Service, Key Vault, CDN) · Azure DevOps · GitHub Actions · Docker

Gözlem, test ve araçlar

Serilog · Seq · ELK stack · Health check · xUnit · Git · Visual Studio · Postman · Swagger / OpenAPI

İlgi alanları

Teknik

  • API tasarımı
  • Veritabanı performansı ve sorgu optimizasyonu
  • Dağıtık sistemler ve mikroservisler
  • Olay güdümlü sistemler ve mesaj kuyrukları (RabbitMQ, Kafka)
  • Dayanıklı, production'a hazır backend mimarisi
  • Frontend geliştirme
  • Makine öğrenmesi ve yapay sinir ağları

Kişisel

  • Bilgisayarların nasıl çalıştığı
  • Elektrik ve arkasındaki fizik
  • Teknolojinin nasıl geliştiği
  • Kitaplar
  • Müzik