Yazılım geliştirici CV'si farklı: işe alımcı teknik bir kişi değilse anlamayacağı şekilde yazarsan elenirsin, çok kuru teknik liste verirsen "robot" havası verirsin. Bu rehberde junior, mid ve senior pozisyonlar için somut örnekler ve dengeli bir CV nasıl yazılır anlatıyoruz.
Yazılımcı CV'sinde Olmazsa Olmaz 6 Bölüm
- Üst bilgi: Ad, e-posta, telefon, GitHub URL, LinkedIn URL, lokasyon (şehir)
- Profesyonel özet: 3-4 satır, en güçlü stack + en büyük başarı + hedef pozisyon
- Teknik beceriler: Diller, framework'ler, araçlar — kategorize edilmiş
- İş deneyimi: En son işten geriye, her pozisyon için 3-5 STAR maddesi
- Projeler / Open Source: Senior için opsiyonel, junior için kritik
- Eğitim + sertifikalar: AWS, GCP, Scrum gibi sektörde tanınanlar
Junior Developer CV Örneği
2026 itibarıyla mezun olan, 1 staj + 1-2 freelance proje deneyimi olan bir aday için:
Mehmet Yılmaz
Junior Backend Developer · [email protected] · +90 555 000 0000 · github.com/myilmaz · linkedin.com/in/myilmaz · İstanbul
ÖZET
Bilkent Üniversitesi Bilgisayar Mühendisliği 2026 mezunu. Yan zamanda 2 yıldır Python + Django stack'inde freelance projeler teslim ettim (en büyüğü 12K MAU'lu bir not alma uygulaması). Şimdi sağlam bir ekip kültürü olan bir startup'ta backend developer pozisyonuna geçmek istiyorum.
TEKNİK BECERİLER
- Diller: Python (ileri), JavaScript (orta), SQL (orta), Go (öğrenme)
- Framework: Django, FastAPI, Express, React
- DB: PostgreSQL, Redis, MongoDB
- Cloud / DevOps: AWS (EC2, S3, RDS), Docker, GitHub Actions
İŞ DENEYİMİ
Freelance Backend Developer · Eyl 2024 – Şu an
- Bir EdTech şirketi için Django REST Framework ile 18 endpoint'lik içerik API'si kurdum; günlük 35K istek, P95 latency 180ms
- PostgreSQL üzerinde 4 ana tabloyu denormalize ederek listeleme query'lerini 1.2s'den 140ms'e indirdim
- Müşterinin AWS faturasını $180'dan $95'e (S3 lifecycle + RDS instance downgrade) indirdim
Yazılım Geliştirici Stajyer · Trendyol · Tem-Eyl 2024
- Search ekibinde Elasticsearch query template optimizasyonu — 3 farklı query pattern'ı için index hit rate %62'den %84'e
- Internal admin paneli için React + TypeScript ile 4 dashboard ekranı geliştirdim
PROJELER
NoteFlow — github.com/myilmaz/noteflow
Django + React not alma uygulaması, offline-first PWA. 12K MAU, App Store olmayan ama hostlanmış URL.
EĞİTİM
Bilkent Üniversitesi · Bilgisayar Mühendisliği · 2022-2026 · GPA 3.42
Mid-Level Developer CV Örneği (3-6 yıl)
Bu seviyede teknik derinlik + product ownership + 1-2 büyük başarı ön plandadır. Eğitim arka plana düşer.
Ayşe Kaya
Mid-Level Full-Stack Developer · [email protected] · github.com/aysek · linkedin.com/in/aysek · Ankara
ÖZET
5 yıl tecrübeli full-stack developer. Son 3 yıl B2B SaaS'ta Node.js + React stack'inde ödeme/billing modülleri geliştirdim. En büyük başarım: 12 saat outage'ı 0 dakikaya indiren bir saga pattern yeniden tasarımı. Şimdi staff-level rol arıyorum.
İŞ DENEYİMİ
Senior Software Engineer · Insider · Eyl 2022 – Şu an
- Subscription billing modülünü monolitten ayrı bir mikroservise taşıdım (Node.js + PostgreSQL); deployment frequency haftada 1'den günde 4'e
- Stripe + PayTR dual-provider switch logic — 12 saat outage'a sebep olan race condition'ı saga pattern ile çözdüm
- Yeni junior'ı onboard ettim, ilk PR'ını 2 hafta yerine 4 günde mergeledi (mentörlük + clear docs)
- Tech debt sprint sonrası test coverage %58'den %81'e, build time 8 dk'dan 3 dk'ya
Yazılımcı CV'sinde Sık Yapılan 7 Hata
- "Tüm dillerimi yazayım" hatası: 15 dil listesi → ATS sevmez, işe alımcı güvenmez. 4-6 en güçlü olanı yaz.
- Görsel infografi şablonlar: Renkli grafikler, radar chart skill'ler — ATS okumaz, sade yaz.
- GitHub linki yok: Backend pozisyonu bile olsa mutlaka GitHub URL. Boş profil bile yokluğundan iyi.
- Stack listesi olarak iş deneyimi: "Node.js, React, PostgreSQL kullandım" → ne yaptın? Sonuç ne?
- Sayı yok: "Performance iyileştirdim" yerine "API latency P95 850ms → 120ms".
- Hobiler bölümü: "Müzik dinlemek, kitap okumak" — sil, yer kaybı.
- "Adobe Office uzmanı" gibi alakasız beceriler:Sadece pozisyonla ilgili olanlar.
ATS Optimizasyonu — Yazılımcı İçin Spesifik
Büyük teknoloji şirketlerinin ATS sistemleri özellikle bu kelimeleri tarar:
- Diller: Tam ad yaz (TypeScript, JavaScript, Python, Go — kısaltmaları "TS", "JS" kullanma)
- Framework: React, Next.js, Vue.js, Express, Django (versiyonsuz da OK)
- Cloud: AWS (EC2, S3, RDS, Lambda), GCP, Azure
- DevOps: Docker, Kubernetes, CI/CD, GitHub Actions, Jenkins, Terraform
- Database: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch
Senior İçin Ek 3 İpucu
- "Sistem tasarımı" hikayeleri: Bir mimari karar + tradeoff + sonuç — bunu CV'de göster
- Mentörlük: Junior'ları onboard ettiğin, code review pratiğini şekillendirdiğin örnekler
- İş ve teknik kararı bağlama: "Maliyet düşürmek için..." veya "müşteri SLA'ı için..." → sadece teknisyen değil, ürün-aware developer'sın
Yazılımcı CV'ni 5 Dakikada Hazırla
CVLayer'da yazılım pozisyonlarına özel 3 şablon var. Stack'ini gir, pozisyonu yapıştır, AI doğru anahtar kelimeleri yerleştirsin.
Ücretsiz Başla →