Melih KızmazBackend · DevOps · Ürün
Klasik siteEN

Backend · DevOps · Ürün

Melih Kızmaz

Backend & DevOps mühendisi, teknik ürün yöneticisi.

Yazılımın kimsenin görmediği ama herkesin hissettiği kısımlarını yapıyorum: API’ler, pipeline’lar, cluster’lar ve son zamanlarda yapay zekâ ajanlarının production’ı yakmadan çalışmasını sağlayan tesisat.

Bu benim küçük gezegenim. Bir tur at.

WORK

01WORKTecrübe · Projeler · Lab

İş

Nerelerde çalıştım, hangi ürünleri yaptım ve burada bozabileceğin küçük sistemlerden oluşan bir lab.

Tecrübe

  1. 2026 →

    Backend & DevOps Mühendisi · NaylaLabs

    Backend servisleri, CI/CD pipeline’ları, Kubernetes cluster’ları ve etraflarındaki gözlemlenebilirlik.

  2. 2026 →

    Teknik Ürün Yöneticisi · Türkiye ⇄ Romanya ürün ekibi

    İki ülkede geliştirilen bir ürünün yol haritası, ekip ritmi ve teslimatı — kod yazmaya devam ederek.

  3. 2024 →

    Kurucu ortak & CTO · Bitnodia

    Postgradia’nın yapımını uçtan uca yönettim: NestJS API, React web, React Native mobil, CI/CD, container’lar ve canlı ortam izleme.

  4. 2023 – 2025

    Yazılım Mühendisi · iftrue

    DORA ve SPACE metrikleri üzerine kurulu bir geliştirici verimliliği ürünü için Fastify ve NestJS servisleri; Helm ile Kubernetes, kurumsal on-prem kurulumlar, Promtail → Loki → Grafana.

  5. 2021 – 2022

    Backend Geliştirici · Glance Capital

    Kanadalı bir bankanın web ve mobil uygulamaları için backend.

  6. 2021 – 2022

    Backend Geliştirici · Bordo

    Ürün ekipleri için Node.js, NestJS, GraphQL, MongoDB ve PostgreSQL.

  7. Öncesi

    Makine Mühendisi · Savunma sanayii

    Üç yıl kalite kontrol ve üretim planlaması.

Başka yerler

Vaka çalışmaları

  • Yayında · 2024 → bugün

    Postgradia

    Eğitim koçları için SaaS: haftalık ödev planlama, deneme takibi ve veli ekranı — API, web, mobil ve hepsinin altındaki platform.

    Kurucu ortak & CTO — backend ve DevOps lideri

    Koçların, öğrencilerin ve velilerin aynı haftalık plan üzerinden çalıştığı bir koçluk platformu.

    Kullanılanlar

    • NestJS
    • TypeScript
    • MikroORM
    • PostgreSQL
    • CASL
    • Passport · JWT
    • Swagger
    • React Email
  • Teslim edildi · 2026

    3dfilamentci

    SEO’ya göre tasarlanmış varyant adresleri, stok rezervasyonu, kartlı ödeme ve 2FA’lı admin — API, mağaza, admin ve altyapı, tek başıma.

    Tek mühendis — mimari, backend, mağaza, admin, altyapı

    3D yazıcı, filament, reçine ve yedek parça için sıfırdan kurulmuş bir e-ticaret platformu — uzman bir mağaza için.

    Kullanılanlar

    • NestJS 12
    • TypeScript
    • TypeORM
    • PostgreSQL 18
    • Redis
    • BullMQ
    • OpenAPI
    • Next.js (App Router)
  • Yayında · 2026

    Mentor Z

    Sınav koçları ve öğrencileri için haftalık ödev, konu takibi ve deneme analizi; multi-tenant, Workers + D1 üzerinde.

    Tek mühendis — ürün, backend, frontend, Cloudflare

    Sınıf sınıf Excel çalışma kitaplarının yerini alan bir koçluk paneli — tamamı Cloudflare’ın ücretsiz katmanında çalışıyor.

    Kullanılanlar

    • Hono
    • TypeScript
    • Cloudflare Workers
    • D1 (SQLite)
    • Drizzle ORM
    • Cron Triggers
    • React
    • Vite
  • Yayında · 2026

    Hockey Pick’em & Sub Pulse

    Reddit’in serverless runtime’ında zamanlanmış işler, idempotent puanlama ve gizlilik öncelikli veri saklama — gerçek topluluklara yayında.

    Tek başıma — tasarım, kod, politikalar, yayın

    Reddit’in geliştirici platformunda iki uygulama: ücretsiz bir hokey tahmin oyunu ve moderatörler için uyarılı haftalık sağlık raporu.

    Kullanılanlar

    • Devvit Web
    • Reddit API
    • Scheduler
    • Redis
    • TypeScript
    • React
    • Vite
    • Tailwind CSS

Serbest web işleri

Tüm kodum GitHub’da

Lab

Küçük, etkileşimli açıklayıcılar — her biri işimden gerçek bir mekanizma ve senin tarayıcında çalışıyor.

  • Otomatik onarım simülatörü

    Frenli Kendini Onarma

    Küçük bir cluster’ı boz, onarım kontrolcüsünün düzeltişini izle — ta ki korumaları bu işi bir insanın yapması gerektiğine karar verene kadar.

  • Yük dengeleme ve otomatik ölçekleme laboratuvarı

    Yük Altında Durumsuz

    Yapışkan oturumlu ve durumsuz MCP sunucularına yan yana trafik bas; sıcak noktaların, ölçeklemenin ve p95 gecikmenin nasıl ayrıştığını izle.

  • Rate limiting laboratuvarı

    Token Bucket Atarisi

    Tek bir API’yi aynı anda üç rate limiter’ın arkasından döv; fixed window’un nasıl kandırıldığını, sliding window’un nasıl dayandığını ve token bucket’ın burst’ü nasıl emdiğini izle.

  • Kademeli dağıtım simülatörü

    Kanarya Sürümü

    v2’yi trafiğin %1 → %5 → %25 → %100’üne aç, içine bir bug sıkıştır ve otomatik burn rate analizinin rollout’u kullanıcıların çoğu fark etmeden durdurmasını izle.

  • Mesaj kuyruğu ve autoscaling laboratuvarı

    Baskı Altında Kuyruk

    Sınırlı bir kuyruğu producer’larla doldur, consumer’larını aç bırak ya da ölçekle; lag’in, backpressure’ın, retry’ların, zehirli mesajların ve dead-letter queue’nun nasıl işlediğini izle.

  • Circuit breaker ve retry fırtınası simülatörü

    Sigortayı Attır

    Bir downstream API’yi boz; naif retry’ların onu nasıl fırtınaya çevirdiğini izle — sonra bir circuit breaker’ın Closed → Open → Half-open geçişleriyle onu kurtarmasına bak.

  • Consistent hashing oyun alanı

    Hash Halkası

    Cache node’ları ekleyip çıkar; hash % N, consistent hash halkası ve sanal node’larla kaç key’in yer değiştirdiğini say — sonra tek bir ünlü key’in yine de bir node’u eritişini izle.

  • Kubernetes scheduler simülatörü

    Pod Tetris

    kube-scheduler’ın pod’ları filtreleyip puanlayarak node’lara düşen bloklar gibi yerleştirişini izle — taint’ler, affinity, ölen bir node ve imdada yetişen cluster autoscaler ile. Ya da pod’ları kendin sürükle.

02NaylaLabs2026’dan beri

NaylaLabs

2026’nın başından beri çalıştığım yer. Backend servisleri geliştiriyor, altlarındaki DevOps’u — pipeline’ları, cluster’ları ve gerçeği söyleyen gözlemlenebilirliği — ben tutuyorum.

Türkiye ile Romanya arasında geliştirilen bir üründe de Teknik Ürün Yöneticisiyim: yol haritası, ekibin ritmi ve hâlâ biraz kod.

Uzun bir masanın etrafında beş kişi, bol kahve, bir kutu Lego ve laptopları ısıtmalı yatak sanan birkaç kedi.

03Balon5 yazı

Agent-Native Operations

Backend ve DevOps altyapısı sessiz bir varsayım üzerine kuruldu: çağıran bir insandır. AI agent’lar bu varsayımı production’da kırıyor. Beş bölümlük bir seri — her seferinde tek bir mekanizma, her yazıda kendi ölçtüğümüz en az bir sayı.

04BisikletSür

Siyah bir yol bisikleti

Yolun kenarında park edilmiş. Gezegende ona binebilirsin — radyosu da var.

05SahaŞut

Küçük bir saha

Bir top, bir kale. Gezegende şut çekebilirsin.

06GülKuzey

Gül

Çok küçük bir gezegende, cam fanusun altında tek bir gül. (Teşekkürler Antoine.)

07İki yanardağKuzey

İki yanardağ

İki yanardağ, biri aktif. Her sabah süpürüyor.

08BaobablarKuzey

Baobablar

Baobablar. Küçükken sökmek gerekir — teknik borç gibi.

Buradasın: