Portfolyo

Yusuf Erkan Darıyemez — Senior Backend Developer. İş geçmişi, şirket projeleri ve açık kaynak — uzun versiyon.

Deneyim

Senior Backend Developer / Team Lead — ITT Teknoloji A.Ş.

2022 – 2026 · Gebze / Kocaeli

ERP, CRM, CMS, bağış yönetimi, muhasebe, raporlama ve ödeme modüllerinin backend altyapısı.

  • Go, Bun ORM ve PostgreSQL ile backend altyapılarını tasarladım ve geliştirdim
  • 3 backend, 2 frontend, 1 mobil geliştirici ve 1 analistten oluşan 7 kişilik ekibe teknik liderlik ettim; mentorluk ve code review süreçlerini yürüttüm
  • Handler/service katmanlı mimari, ORM standartları, isimlendirme kuralları ve migration pratikleri gibi ekip çapında backend standartlarını oluşturdum
  • PostgreSQL şema tasarımı, sorgu optimizasyonu ve veri modelleme ile raporlama ve yoğun sorgu süreçlerinde performansı belirgin şekilde iyileştirdim
  • Docker, Kubernetes, Azure, AWS S3 ve CI/CD ile canlıya alma süreçlerini yönettim; Redis ve RabbitMQ ile asenkron, ölçeklenebilir yapı kurdum

Backend Developer — Hayrat İnsani Yardım Derneği

2020 – 2022

Kurumsal web uygulamalarında backend ağırlıklı geliştirme.

  • Go, C#, .NET ve Vue.js ile analiz, tasarım, geliştirme, test ve canlıya alma süreçlerinde backend ağırlıklı geliştirme yaptım
  • İlişkisel veritabanı tasarımı, veri modelleme ve raporlama çözümleri geliştirdim
  • DevOps, yayınlama ve canlı ortam yönetimi süreçlerine destek verdim

Şirket projeleri

Çalıştığım şirketlerde geliştirildi — burada anlatılır, kaynağı özel.

Aid360

Go · Bun ORM · PostgreSQL

Bağış, proje yönetimi, CRM, CMS, muhasebe, sponsorluk ve ödeme süreçlerini yöneten kurumsal platform.

  • Bağış, sponsorluk, muhasebe ve raporlama modüllerinin backend mimarisine ve geliştirmesine liderlik ettim
  • Craftgate ve Stripe ödeme sağlayıcıları ile üçüncü parti muhasebe sistemlerini uçtan uca finansal süreçler için entegre ettim
  • Keycloak ile rol bazlı yetkilendirme ve çok dilli içerik yönetimi geliştirdim
  • Google Gemini ile fatura/dokümanlardan otomatik veri çıkarımı yapan AI destekli OCR altyapısı kurdum
  • RabbitMQ ve özel task scheduler ile asenkron arka plan işlem altyapısı; Redis cache ve S3 uyumlu dosya depolama
  • Push, SMS ve WhatsApp bildirim altyapıları ile operasyonel raporlama panelleri geliştirdim

ITT SAR

Go/Fiber · Bun ORM · PostgreSQL

Arama kurtarma kurumları için ekip, envanter, araç, depo ve saha faaliyetlerini yöneten multi-tenant platform.

  • Handler/service katmanlı backend mimarisini tasarladım ve geliştirdim
  • Hiyerarşik kategori/varyant yapılı envanter yönetimi, zimmet/devir süreçleri ve QR kod destekli ekipman takibi geliştirdim
  • Kurum bazlı multi-tenant yapı, JWT kimlik doğrulama ve rol bazlı yetkilendirme altyapısını kurdum
  • Kritik işlemlerde önce/sonra değerlerini kaydeden audit log altyapısı ve dashboard raporlama ekranları geliştirdim

Proje Yönetimi

Go/Fiber · Bun ORM · PostgreSQL

Projelerin başvuru, uygulama ve kapanış süreçlerini; finansal mutabakat ve doküman onay akışlarını yöneten platform.

  • 20'den fazla doküman ve adım tipi için çok aşamalı dosya onay/red akışları geliştirdim
  • Çok para birimli finansal kapanış, gider dağıtımı ve kategori bazlı raporlama altyapısını kurdum
  • CRM ile senkronizasyon sağlayan eşzamanlı background job altyapısı geliştirdim

İdari İşler

Go · Bun ORM · PostgreSQL

18 modül ve 130+ API endpoint ile araç filosu, gayrimenkul, satın alma ve bütçe süreçlerini yöneten kurumsal sistem.

  • Katmanlı (handler/service/domain) backend mimarisini tasarladım ve geliştirdim
  • Tutar kademesine göre farklılaşan çok seviyeli onay akışlarını (state machine) satın alma ve araç talepleri için geliştirdim
  • S3 uyumlu depolama (MinIO/AWS), Mailgun e-posta ve NetGSM SMS entegrasyonları; JWT, soft delete ve merkezi hata yönetimi standartları

Kurban · CRM · Saha Takip · Temsilci Takip · Sertifika · İK · Depo & Lojistik

Go · Bun ORM · PostgreSQL

Aynı stack üzerinde geliştirilen diğer modül ve ürünler.

Açık kaynak

Production'da tekrar tekrar kurduğum desenler, küçük ve test edilmiş Go kütüphaneleri olarak açık kaynakta. Her repo: MIT, CI, gereksiz bağımlılık yok.

Ürünler

Araçlar

PostgreSQL araçları

Para & doğruluk

Altyapı yapı taşları

Entegrasyonlar

Tüm repolar GitHub'da →

Yetkinlikler

Diller
Go, C#, JavaScript, SQL
Backend
RESTful API, microservices, Fiber / Gin / Echo, .NET Core
Veritabanı
PostgreSQL, MSSQL, MySQL, MongoDB
Veri erişimi
Bun, GORM, Dapper
Cache & messaging
Redis, RabbitMQ
DevOps & cloud
Docker, Kubernetes, Azure, AWS S3 / MinIO, CI/CD
Observability
Uptrace, yapılandırılmış loglama (Zap), performance monitoring
Liderlik
ekip liderliği, mentorluk, code review, Agile/Scrum

Eğitim

Bilgisayar Mühendisliği — İstanbul Sabahattin Zaim Üniversitesi · 2019 – 2023

Bir sistem mi kuruyorsun?

Backend mimarisi, ödeme altyapısı ya da PostgreSQL üzerine konuşmak için yaz.

yusuf.erkamyed@gmail.com