Backend Geliştirici
Güvenilir backend sistemleri kuruyorum.
5 yılı aşkın profesyonel deneyime sahip, backend odaklı bir yazılım geliştiricisiyim. Ağırlıklı olarak Go ve PostgreSQL ile güvenilir web uygulamaları, API’ler ve veri odaklı sistemler geliştiriyorum. Proje uçtan uca teslim gerektirdiğinde diğer teknoloji yığınlarında da çalışıyorum.
Seçili projeler
Tasarladığım, kurduğum ve ayakta tuttuğum sistemler.
Herkese açık depolar kaynak kodu içerir. İki kayıt kapalı depodaki müşteri işi olduğu için bağlantı yerine açıklama veriliyor.
KARE Rehber
PostgreSQL ve Docker tabanlı öğrenci-koç rehberlik platformu: rol bazlı erişim, OTP girişi, audit log, mesajlaşma, bildirim ve raporlama. 41 otomatik test ve smoke-check akışı belgelenmiş.
Seslen
Go ile yazılmış WebSocket sunucusu ve SwiftUI macOS istemcisi: token tabanlı kimlik doğrulama, kurum bazlı izolasyon, sunucu tarafı yetki doğrulama ve Docker ile dağıtım.
Yetkinlikler
Kullandığım ve teslim ettiğim teknolojiler.
Go, PostgreSQL ve Vue.js’in her biri beş yıllık profesyonel kullanıma dayanıyor. Geri kalanı okuma listesinden değil, teslim edilmiş işlerden geliyor.
Backend
- Go
- REST API tasarımı
- Fiber
- WebSocket
- Rol bazlı yetkilendirme
- Kurum bazlı izolasyon
- Audit log
Veri
- PostgreSQL
- Veri modelleme
- Migration ve seed
- MongoDB
- SQLite
- Firebase Firestore
Teslim
- Docker & Compose
- Otomatik testler
- Health ve smoke check
- Cloudflare Pages
- Netlify
- PWA & Service Worker
İstemci & frontend
- Vue.js
- TypeScript
- React
- SwiftUI (macOS)
- Python
Deneyim
Çalıştığım yerler.
Hay Teknoloji ve Yazılım A.Ş.
Developer · Tam zamanlı
2sworks Technologies
Full Stack Developer · Yarı zamanlı
UniPubs
Back End Developer · Serbest
Nozzle — Ship Management Software
Frontend Developer · Yarı zamanlı
Eğitim
Süleyman Demirel Üniversitesi
Bilgisayar Mühendisliği, Yüksek Lisans
Kütahya Dumlupınar Üniversitesi
Bilgisayar Mühendisliği, Lisans
İletişim
Kurulmasını istediğin sistemi anlat.
Net kapsamı, güvenli veri yönetimini ve test edilebilir küçük aşamalar hâlinde teslimi önemsiyorum. Koda başlamadan önce işi kapsam ve risklere ayırıyorum; mevcut veriyi koruyor, geçişleri dikkatle planlıyor ve kurulum, yayın ve işletme kontrollerini belgeliyorum.