Doğan Can YILDIZ · Full Stack Web Geliştirici ve DevOps Uzmanı
Uygulamayı ben yazıyorum, çalıştığı Linux sunucuyu da ben işletiyorum.
Next.js ve Node.js ile yazdığım uygulamayı Docker ile paketliyor, GitHub Actions üzerinden yayına alıyorum. Tek muhatap var: mimari kararını veren de yayından sonra bakımı yapan da aynı kişi.
Seçili işler
- 2026Tasarım, geliştirme ve yayına alma
Temmuz 2024'ten beri yayında, Temmuz 2026'da sıfırdan yeniden kuruldu; CMS, veritabanı ve form arka ucu olmadan kendi sunucumda çalışıyor.
Ankara'daki bir hukuk bürosunun sitesi: logodan yayına tek elden, iki dilli, on çalışma alanı, form yerine doğrudan iletişim, CMS ve veritabanı yok.
- Next.js
- TypeScript
- React
- Tailwind CSS
- next-intl
- +3
- 2025DevOps Chapter Lead
Yerleşim kararını ürünün kendisi veriyor: plan hesap tablosu yerine ekranda çıkıyor ve platform canlıda çalışıyor.
Lojistik ekiplerin kağıt ve hesap tablosuyla yürüttüğü yük planlamasını devralan platform. Altyapıyı kurdum, yerleşim optimizasyonuna katkı verdim.
- Git
- GitHub Actions
- Docker
- Linux
- Coolify
- 2025Frontend geliştirici
Platform canlıda çalışıyor, kodu GitHub'da açık: kaynağını okuyan herkes düzeltme gönderebiliyor.
Konya'daki öğrenciler için açık kaynak bilgi platformu: grup sohbetlerinde kalan barınma ve ders bilgisini tek yerde topluyor. Frontend'ini ben yazdım.
- HTML
- CSS
- JavaScript
- TypeScript
- React
Deneyim
Şu an yürüttüğüm rol. Önceki roller Hakkımda sayfasında duruyor.
- 11/2024 - Devam ediyorİstanbul
Full Stack Developer
5 üretim uygulaması BerrSoft'ta benim elimden çıktı. Mimari, API tasarımı, yayın ve yayın sonrası bakım bendeydi.
Çalıştığım araçlar
Öbekler teslimat sırasına göre diziliyor: arayüzden yayına, en altta güvenlik katmanı.
Frontend
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS
- Bootstrap
Backend
- Node.js / Express.js
- C# / ASP.NET MVC
- PHP
- RESTful API tasarımı
Veritabanları
- PostgreSQL
- MySQL
- SQLite
- MongoDB
DevOps ve altyapı
- Git
- GitHub Actions
- Docker
- CI/CD hatları
- Linux sunucu yönetimi
- Traefik
- Coolify
- Go
- QEMU
Güvenlik
- Web uygulaması güvenlik testi
- Ağ ve sistem sızma testi
- Zafiyet analizi ve istismar
- SOC temelleri
Son yazılar
- 2 dakikalık okuma
Hız sınırlayıcı ziyaretçiyi hangi adresle tanımalı? Cloudflare ve Traefik arkasında gerçek istemci IP'sini taklit edilemeden okumanın kararı.
- guvenlik
- network
- devops
- 2 dakikalık okuma
Aynı imajı hem küçük hem de root olmadan çalışacak biçimde kurdum. Dockerfile'ın üç aşamasının ne taşıdığını ve her kararın nedenini anlatıyorum.
- docker
- devops
- nextjs
- 1 dakikalık okuma
Yönetilen bir platform on dakika sürerdi. Onun yerine Coolify ile kurduğum yayın hattının ne yaptığını ve nerede tökezlediğimi anlatıyorum.
- devops
- coolify
- docker
Canlı altyapı
Bu siteyi çalıştıran sunucu da yayına taşıyan hat da bana ait. Aşağıdaki yayın bilgisi bu sayfayı şu an servis eden derlemeden geliyor, canlı durum ise izleme sisteminden dakikada bir tazeleniyor.
- Son yayın
- 9 Eyl 2026 00:21 GMT+3
- Canlı durum
- Altyapı
- Next.js · Docker · Coolify · Traefik · Cloudflare
Aklınızda bir iş var mı?
Birkaç cümle yeter: ne yapılacak ve ne zamana kadar.
