Doğan Kaya
Backend Developer

Doğan Kaya

Java ve .NET ekosistemlerinde backend geliştiriyorum. Özellikle finansal veri akışları, mikroservis mimarileri, API tasarımı ve bulut üzerinde çalışan sürdürülebilir sistemler ilgimi çekiyor.

Blog Yazıları

Teknoloji Yığını

Programming Languages

Java C# C C++ JavaScript TypeScript

Backend Frameworks

Spring Boot .NET Core

Frontend

React HTML CSS

Cloud & Infrastructure

AWS Docker PostgreSQL Redis Apache Kafka Supabase

Security & Observability

Keycloak OAuth2 Elasticsearch Kibana OpenTelemetry Grafana

Architecture & Tools

Microservices API Gateway REST APIs OOP MVC Git Postman Swagger

Testing

JUnit Mockito

Hakkımda

Backend tarafında yalnızca endpoint yazmaya değil, sistemin üretimde nasıl davranacağına da odaklanıyorum. Temiz kod, okunabilir mimari, DDD yaklaşımı, test edilebilir servisler ve gözlemlenebilirlik benim için günlük geliştirme pratiğinin parçası. Spring Boot ve .NET Core ile çalışırken veritabanı tasarımından CI/CD akışlarına kadar ürünün tamamını düşünen bir geliştirme tarzını seviyorum.

Kısa Özet

3+
Yıl deneyim
10+
Proje
2
Ana stack

Projeler

Finstant

Finansal veri akışı ve arama altyapısı üzerine Java tabanlı platform

REST ve telnet tabanlı veri girişlerini işleyen, finansal verileri domain katmanında ayrıştıran dinamik hesaplama yapan ve Kafka üzerinden tüketici servislerine aktaran backend projesi. PostgreSQL ve Elasticsearch tarafı ile kalıcı veri, arama ve analiz akışlarını destekleyecek şekilde kurgulandı.

Java Kafka PostgreSQL Elasticsearch Docker Compose Filebeat REST CI/CD
FitnessApp

Spor salonu yönetimi için modüler .NET uygulaması

Yapay zeka destekli Üye, randevu, yönetim paneli ve ortak domain bileşenlerini ayrı katmanlarda ele alan spor salonu randevu yönetim sistemi. Docker Compose ve GitHub Actions akışıyla geliştirme, test ve yayın süreci otomasyona bağlandı.

.NET C# ASP.NET Core Docker GitHub Actions Layered Architecture
Mobilya E-Commerce

Premium mobilya satış deneyimi için full-stack e-commerce sitesi

React istemci, Express API ve Prisma veri katmanıyla geliştirilen full-stack e-commerce projesi. Ürün listeleme, kategori yönetimi, admin tarafı ve production deploy akışıyla uçtan uca çalışan bir web uygulaması olarak tasarlandı.

React TypeScript Express Prisma SQLite Vercel Full-stack

Bağlantılar