Kıdemli Full-Stack ve Platform Mühendisi

Güvenli ürün sistemleri, fikirden üretime teslim edilir.

Web, mobil, backend, bulut altyapısı ve sistemleri güvenilir kılan operasyonel parçaları geliştiriyorum. SELINEXT'in kurucusuyum; son dönemde Spring Boot OAuth/OIDC platformları, Next.js ürünleri, yüksek performanslı Flutter uygulamaları, Google Cloud altyapısı, DevSecOps ve üretim teslimatı üzerinde çalıştım.

Seçilmiş işler

Yayına alınması, ölçeklenmesi ve sürdürülebilmesi gereken sistemlerden kanıtlar.

SELINEXT - güvenli platform teslimatı

Coris SIC eğitim ve değerlendirme platformu

Bir eğitim ve değerlendirme platformu için uçtan uca ürün, güvenlik ve altyapı çalışması.

  • Next.js, React, Spring Boot, Java, PostgreSQL, Nginx ve Google Cloud Platform ile mühendisliği yönetti.
  • Spring Authorization Server, MFA, JWT, RBAC, güvenli yenileme/çıkış ve canlı yetkilendirme kontrolleriyle OAuth 2.0/OIDC akışlarını tasarladı.
  • Docker, OpenTofu, Ansible, GitHub Actions, Workload Identity Federation, Cloudflare Tunnel, Semgrep, Trivy, SBOM ve yapılandırılmış loglama ile teslimat ve güvenlik operasyonlarını kurdu.
Next.jsSpring BootPostgreSQLGCPDevSecOps

Sözleşmeli çalışma - gerçek zamanlı 3D/VFX iş akışları

Simulon Flutter ürün çalışmaları

Gerçek zamanlı 3D ve görsel efekt ürün yüzeyleri için Flutter mobil, web ve masaüstü çalışmaları.

  • Eski GraphQL/Ferry/Hive akışlarını REST, Riverpod, Isar, sayfalama, normalize cache, stale-while-revalidate ve SSE senkronizasyonu kalıplarına taşıdı.
  • Kaynakları sınırlı Flutter/Unity iş akışlarını profilleyip rebuild ve yenileme sorunlarını azalttı, cache/ağ kritik yolunu iyileştirdi.
  • Yükleme, favori, yayın ve bulut işleri için reaktif senkronizasyon; web/masaüstü desteği, indirmeler, sahne/çekim/render akışları ve Blender hata ayıklama çalışmaları geliştirdi.
FlutterRiverpodIsarRESTSSE

Frontend liderliği, mobil sürümler, trading sistemleri

Zalisoft ve Goldman ürün teslimatı

E-ticaret, haber, fintech ve trading platformlarında frontend, Flutter ve ürün teslimatı.

  • Next.js, React, Flutter, Tailwind CSS, SSR, kimlik doğrulama, yetkilendirme, uluslararasılaştırma, inceleme ve teslimat çalışmalarını yönetti.
  • Güvenli ödeme, sipariş takibi, durum mimarisi, yönetim ekranları, SEO, karmaşık arayüzler ve mobil release işleri teslim etti.
  • Zamanlanmış stratejiler, dayanıklı emir işleme ve gerçek zamanlı yönetim içeren Spring Boot ve Next.js tabanlı Elira trading platformunu tasarlayıp teslim etti.
ReactNext.jsFlutterSpring BootÖdeme

Herkese açık kod ve yeniden kullanılabilir araçlar

Açık kaynak mühendislik şablonları

Oyuncak örneklerden değil, üretim kaygılarından şekillenen şablonlar ve geliştirici araçları.

  • Riverpod, GoRouter, tema, i18n, API altyapısı, kod üretimi ve temiz mimari araçları içeren üretime hazır Flutter starter'ı geliştirir.
  • Kurumsal odaklı Next.js starter ve JetBrains Go module helper plugin'i yayımladı.
FlutterNext.jsDartTypeScriptKotlin

Yetkinlikler

Platform alışkanlıklarıyla full-stack kapsam.

Frontend, backend, bulut, güvenlik ve teslimat kararlarının birbirini etkilediği yerlerde faydalı olurum.

Frontend ve mobil

Hız, state, erişilebilirlik, SEO ve release gerçekliğini dengede tutan ürün arayüzleri.

TypeScriptReactNext.jsFlutterDartTailwind CSSRiverpodBLoC

Backend ve güvenlik

Güvenli API'ler, kimlik akışları, yetkilendirme sınırları ve denetlenebilir iş mantığı.

JavaSpring BootSpring SecurityOAuth 2.0 / OIDCJWTREST API'leriPostgreSQLSSE

Bulut ve platform

Üretim ortamını daha az gizemli yapan altyapı ve teslimat sistemleri.

Google Cloud PlatformDockerNginxOpenTofu / TerraformAnsibleGitHub ActionsCloudflare

Kalite ve operasyon

Lansmandan sonra da yaşayan test, güvenlik, gözlemlenebilirlik ve devir pratikleri.

VitestPlaywrightTestcontainersStorybookSemgrepTrivySBOMYapılandırılmış loglama

Çalışma prensipleri

Nasıl inşa etmeyi severim.

01

Mimari üretim gerçeğiyle buluşmalı.

Temiz bir diyagram ancak deployment, rollback, izleme, veri bütünlüğü ve ekip devri de çalışıyorsa değerlidir.

02

Güvenlik ürünün şekline ait olmalı.

Kimlik, yetki, audit, secret yönetimi ve operasyon sınırları işin sonunda eklenmek yerine baştan tasarlanmalıdır.

03

Performans çoğu zaman sistem sorusudur.

Faydalı kazanımlar genellikle cache davranışı, istek sırası, state sınırları, render disiplini ve kritik yoldaki işi azaltmaktan gelir.

04

İletişim teslimatın parçasıdır.

Gizemli kahramanlıklardan çok net trade-off'ları, yazılı kararları ve sürdürülebilir devri tercih ederim.

İletişim

Kalite ve teslimatın aynı anda önemli olduğu problemlere beni dahil edin.

En uygun alanlar: mimari inceleme, üretim sertleştirme, Spring Boot ve Next.js sistemleri, Flutter performans/durum çalışmaları, Google Cloud altyapısı ve uçtan uca ürün teslimatı.