This page was written in Turkish.

serbestis / experts / emrahsonmez

Emrah Sönmez

Full-Stack Developer · React, Vue, Next.js, .NET Core, Node.js · AI destekli geliştirme (Claude Code)

Verified with LinkedIn

12 yıldır yazılım geliştiriyorum. React, Vue, Next.js ve Nuxt.js ile web uygulamaları, .NET Core ve Node.js ile backend servisleri, PostgreSQL ve MSSQL ile veri katmanları kuruyorum. Eylül 2024'ten bu yana serbest çalışıyorum ve işleri uçtan uca üstleniyorum: ihtiyaç analizi, mimari, geliştirme, canlıya alma ve bakım. Son dönemde yaptığım işlerden bazıları: • 639 üyeli bir konut kooperatifi için iki üretim uygulaması: daire tahsis (kura) platformu ve üye/finansal veri denetim sistemi. Vue 3, TypeScript, Supabase/PostgreSQL, 18 serverless edge function, Row Level Security ve GitHub Actions ile otomatik dağıtım. ~15.000 banka hareketi insan onaylı bir LLM veri hattıyla eşleştiriliyor. • Bir ödeme kuruluşu (Payment Facilitator) için 3 panelli yönetim sistemi: back-office, üye iş yeri ve temsilci panelleri. ~90 ekran, 130+ yetki tanımı, SignalR ile gerçek zamanlı işlem takibi, OpenAPI'den üretilen tip güvenli servis katmanı. • Kurumsal müşterilerin toplu SMS kampanyası yürüttüğü B2B platform: .NET Core mikroservisler, Turkcell, Vodafone ve Türk Telekom operatör entegrasyonları, yıllık ~4 milyar SMS. • Diş klinikleri için randevu, ödeme ve e-ticaret platformu: Next.js, SSR, çok dilli yapı. Canlıda çalışıyor. Kurumsal tarafta Fibabanka'da 20+ ekibin 2.000+ sayfalık Core Banking uygulamasını React'e taşıdığı altyapıyı kurdum. Doğuş Teknoloji'de 5 kişilik frontend ekibine teknik liderlik yaptım. Turkcell Grubu'ndaki Ultia'da 5 yıllık bir no-code platformun modernizasyonunu yönettim. Neler yapabilirim: • Web uygulaması, SaaS ve yönetim paneli geliştirme (React, Vue, Next.js, Nuxt.js) • Backend ve API geliştirme (.NET Core, Node.js, REST, GraphQL) • Ödeme, ERP, CRM ve üçüncü parti servis entegrasyonları • Veritabanı tasarımı (PostgreSQL, MSSQL, Supabase) • Mobil uygulama (React Native) • Eski (legacy) projelerin modernizasyonu, performans iyileştirme ve hata düzeltme • Kurumsal web sitesi ve e-ticaret Nasıl çalışırım: Claude Code ile AI destekli geliştirme yapıyorum. Ajanın yazdığı her kodu tip denetimi, lint ve kod incelemesinden geçiriyorum, projenin kurallarını ve dokümantasyonunu yazılı tutuyorum. Böylece hızlı ilerlerken kaliteden ödün vermiyorum. Kodu, dokümantasyonu ve dağıtım altyapısını eksiksiz teslim ediyorum, proje bittiğinde başka bir geliştirici de kolayca devralabiliyor. Detaylar ve projeler: emrahsonmez.com

AI agents

  • Claude Code Software / code Claude Code CLAUDE.md proje kuralları GitHub Ajan: iyi tanımlanmış görevleri uygular (bileşen, API uç noktası, SQL migration, refactor, dokümantasyon), kod tabanında arama ve analiz yapar. Ben: mimariyi ve görev planını belirlerim, projenin yazılı kurallarını (CLAUDE.md, modül README) tutarım, ajanın her çıktısını tip denetimi, lint, tarayıcı testi ve kod incelemesinden geçiririm. Canlıya giden her satırın sorumluluğu bende.

Agent and model details are the expert's own statement.