Fatih Kayacı

.NET Backend Developer | Clean Architecture | SaaS & Gerçek Zamanlı Sistemler

10.000 eş zamanlı kullanıcıya ölçeklenen ticari bir SaaS platformu kuran ve yöneten backend geliştirici. Clean Architecture, CQRS ve RabbitMQ ile production'a hazır sistemler inşa ediyorum.

Hakkımda

Eğitim

Sivas Cumhuriyet Üniversitesi
Yüksek Lisans, Bilgisayar Mühendisliği — Eyl 2025 – Devam
Lisans, Bilgisayar Mühendisliği — 2025 mezunu

Yazılım mühendisliği, algoritma analizi ve sistem tasarımı alanlarında kapsamlı eğitim.

Deneyim

Cyftech'in kurucu backend mühendisiyim. Sıfırdan ticari lansmana taşınan çok kiracılı bir SaaS platformu geliştirdim; 10.000 eş zamanlı kullanıcı kapasitesini doğruladım. Sistem tasarımından CI/CD ve Linux altyapısına kadar tüm backend operasyonlarını yönetiyorum.

Misyon

Ticari bir SaaS ürünü kurup production'a taşıma deneyimini .NET ekosistemiyle birleştiriyorum. Hedefim; Clean Architecture, CQRS ve dağıtık sistemler konusundaki birikimimi profesyonel bir .NET backend ekibinde derinleştirmek.

İş Deneyimi

Kurucu Backend Mühendisi

Cyftech — katsis.com.tr

2023 – Devam | İstanbul

Mevcut Pozisyon
  • Sıfırdan ticari lansmana taşınan çok kiracılı SaaS bina yönetim platformunu kurup geliştirdim — aylık abonelik modeliyle ilk ödeme yapan müşteriler alınıyor.
  • Yük testleriyle 10.000 eş zamanlı kullanıcı kapasitesini production benzeri koşullarda doğruladım.
  • Backend mimarisini uçtan uca yönettim: sistem tasarımı, API geliştirme, veritabanı modelleme, Linux sunucu kurulumu ve CI/CD pipeline'ları.
  • Tech Stack: PHP, MySQL, Linux, CI/CD

Stajyer Yazılım Geliştirici

IAS (Industrial Application Software)

11/2023 – 12/2023 | İstanbul

  • Kurumsal ERP sistemlerinin geliştirme süreçlerinde aktif rol aldım.
  • SQL tabanlı veritabanı sorgularının optimizasyonu ve veri modelleme çalışmalarına katıldım.

Teknik Yetenekler

C# / .NET

ASP.NET Core 9, Web API, Entity Framework Core

Mesajlaşma & Gerçek Zamanlı

RabbitMQ (durable queues, manual ack), SignalR

Testing

xUnit, Moq, AAA pattern, isolated unit testing

Veritabanları

MySQL, SQL Server, PostgreSQL

Frontend

React 19, TypeScript, Tailwind CSS, Vite

Versiyon Kontrolü

Git, GitHub, İş Birliği

Mimari

Clean Architecture, CQRS, Repository Pattern, Unit of Work

DevOps

Docker Compose, GitHub Actions CI/CD, Linux server administration

Güvenlik & Kimlik Doğrulama

JWT, ASP.NET Core Identity, Role-Based Authorization

Diller

Türkçe (Ana Dil), İngilizce (B1-B2)

Öne Çıkan Projeler

Restoran POS & Mutfak Ekran Sistemi

Clean Architecture ve CQRS (MediatR) prensipleriyle geliştirilmiş uçtan uca restoran POS sistemi. Domain katmanı sıfır framework bağımlılığıyla tasarlandı. RabbitMQ dayanıklı kuyruklarla mutfak bildirimleri + SignalR ile anlık browser push. JWT rol tabanlı yetkilendirme (Admin, Garson, Mutfak, Kasiyer). xUnit + Moq ile 30+ izole unit test.

C# / .NET 9 Clean Architecture CQRS (MediatR) RabbitMQ SignalR PostgreSQL JWT React 19 TypeScript Docker xUnit

Katsis — SaaS Bina Yönetim Platformu

Sıfırdan ticari lansmana taşınan çok kiracılı SaaS bina yönetim platformu. 10.000 eş zamanlı kullanıcı kapasitesi yük testleriyle doğrulandı. Sistem tasarımı, API geliştirme, veritabanı modelleme ve Linux sunucu altyapısı dahil tüm backend operasyonları yönetildi.

PHP MySQL Redis RabbitMQ WebSocket Linux CI/CD Multi-tenant SaaS

İletişime Geçin

Birlikte Harika Şeyler Yapalım!

Yeni projeler ve iş fırsatları hakkında konuşmak için her zaman hazırım.

info@fatihkayaci.com
+90 542 484 61 47
İstanbul, Turkey