Stratejik Teknoloji Liderliği

N. Faru Sönmez

Gerçek dünyadaki ticaret, lojistik ve yüksek hacimli sistem problemlerini ölçeklenebilir mimarilere dönüştüren; .NET mikroservisleri, React/Next.js mikrofrontend yapıları, AWS ve dağıtık sistemler üzerinde ölçülebilir etki yaratan sonuç odaklı bir CTO ve Yazılım Mimarıyım.

Deneyim

10+ yıl

Yüksek hacimli ticaret, lojistik ve XR platformları için dağıtık sistem mimarisi

Mühendislik Liderliği

2 ekip / 16 mühendis

ÖÖn yüz–arka uç ayrışmış, paralel sprint yapılarıyla ölçeklenen mühendislik organizasyonu

Sistem Performansı

< 200 ms arama gecikmesi

1M+ SKU üzerinde Redis + Elasticsearch ile optimize edilmiş arama mimarisi

Pozisyon

CTO ve Yazılım Mimarı

Konum

Kayseri / Türkiye

Doğum tarihi

11 Şubat 1995

Diller

Türkçe (Anadil), İngilizce (B1)

MÜHENDİSLİK FELSEFESİ & MİMARİ

Karmaşıklığı, Ölçeklenebilir Sadeliğe Dönüştürmek

Fizik kurallarından ilham alan matematiksel kesinlik ve operasyonel disiplin ile, kaotik veri akışlarını güvenilir dijital ekosistemlere dönüştüren teknik liderlik.

Odak Alanı

Yüksek Performanslı Dağıtık Sistemler

Gerçek zamanlı veri akışı, tutarlılık ve yatay ölçeklenebilirlik gerektiren senaryolar için DDD tabanlı, olay güdümlü, 12-Factor uyumlu ve güçlü gateway/middleware altyapısına sahip backend mimarileri.

  • CQRS, Onion Architecture ve Domain-Driven Design (DDD) ile net bounded context’lere ayrılmış, genişleyebilir domain modelleri tasarlama; aggregate, value object ve domain event kavramlarını etkin kullanma.
  • Kafka, Redis Streams ve reliable event pattern’larıyla yüksek hacimli Event-Driven Architecture; idempotent consumer, outbox/inbox pattern ve eventual consistency kurguları.
  • Saga / Orchestrator kullanarak dağıtık işlemlerde tutarlılık, rollback ve süreç koordinasyonunun güvenilir yönetimi.
  • Middleware ve chain-of-responsibility pattern’larıyla request/response pipeline yönetimi; logging, authentication, authorization, validation ve rate limiting gibi katmanları modüler şekilde uygulama.
  • YARP gateway üzerinden API routing, reverse-proxy, request aggregation ve distributed rate limiting konfigürasyonlarıyla microservice iletişimini güvenli ve performanslı yönetme.
  • SOLID prensiplerinin katmanlar ve modüller arasında sistematik uygulanmasıyla sürdürülebilir, modüler bir kod tabanı.
  • PostgreSQL + MongoDB hibrit yapısında read/write ayrımı, indexed-query optimizasyonları ve büyük hacimli aramalarda Elasticsearch ile düşük gecikmeli veri erişimi.
  • 12-Factor App ilkelerine uygun, container-native, konfigürasyon dışı bağımlılıklardan arındırılmış ve yatayda kolayca çoğaltılabilen servis yapıları.
C# / .NET 8, .NET 9, .NET 10DDD / CQRS / OnionYARP Gateway / Middleware / Chain-of-ResponsibilityRedis / Redis StreamsKafkaElasticsearchPostgreSQLMongoDBDocker / Kubernetes

Odak Alanı

Kullanıcı Deneyimi Mühendisliği

Erişilebilir, ölçeklenebilir ve düşük gecikmeli arayüzler için mimari odaklı UX mühendisliği. Frontend katmanında güvenlik, performans ve çoklu ekip koordinasyonunu garanti altına alan middleware ve tip güvenliği yaklaşımları uygulanır.

  • React/Next.js üzerinde mikro-frontend ve multi-zone mimarileri kurarak çoklu ekiplerin bağımsız ve paralel geliştirebilir UI modülleri üretmesini sağlama.
  • SSR, SSG ve hibrit rendering stratejileriyle hızlı ilk yükleme, SEO optimizasyonu ve kullanıcı odaklı sayfa teslimi.
  • JWT ve refresh token tabanlı güvenlik yönetimi ile client-side authentication flow tasarlama, token yenileme ve oturum sürekliliği yönetimi.
  • Chain middleware tasarımlarıyla auth middleware, language middleware ve bot middleware yapılarını entegre ederek request pipeline kontrolü ve güvenli veri akışı sağlama.
  • TypeScript üzerinde interface ve interface extend (kalıtım) kullanarak güçlü tip güvenliği ve yeniden kullanılabilir kod kontratları oluşturma; agent yönetimi ve API abstraction ile backend servisleriyle tip güvenli entegrasyon.
  • Client-side cache katmanı için Redux Toolkit Query, TanStack Query ve Redux-Saga kombinasyonları ile deterministik state management ve kritik akışlarda çakışmasız veri senkronizasyonu sağlama.
  • Performans odaklı component design ve reusable atomic component yapıları ile tutarlı ve düşük gecikmeli kullanıcı deneyimi sunma.
  • Framer Motion ve Tailwind CSS kullanarak etkileşimli, erişilebilir ve responsive UI animasyonları ile modern frontend deneyimi oluşturma.
  • Error boundary, suspense ve lazy loading ile kullanıcı odaklı hata yönetimi ve kaynak optimizasyonu sağlama.
ReactNext.jsModule FederationMulti ZoneTypeScriptRedux Toolkit QueryRedux-SagaTanStack QueryTailwind CSSFramer MotionJWT AuthenticationRefresh Token FlowMiddleware Chain PatternsAgent Management

Odak Alanı

DevOps, Bulut ve Siber Güvenlik

"Koddan Canlıya" giden yolu otomatize eden, güvenli ve kendi kendini iyileştiren altyapılar.

  • AWS üzerinde maliyet ve performans odaklı Serverless çözümler, auto-scaling ve kaynak optimizasyonu uygulamaları.
  • Docker ve Docker Compose ile uygulama izolasyonu, ağ ayrıştırması, port yönetimi ve container lifecycle yönetimi; Portainer.io ile görselleştirilmiş container yönetimi.
  • Kubernetes ve container orkestrasyonu ile kesintisiz CI/CD pipeline yönetimi; GitLab Runner ve GitHub Actions ile otomatik build, test ve deployment süreçlerinin yönetimi.
  • Ubuntu Server üzerinde ağ konfigurasyonu, Docker tabanlı uygulama yönetimi ve CI/CD pipeline entegrasyonu.
  • Windows Server üzerinde Hyper-V sanal makinelerin kaynak yönetimi, snapshot ve backup süreçlerinin yönetimi, internal ve external network konfigurasyonu.
  • Active Directory yönetimi: kullanıcı ve grup politikalarının konfigürasyonu, USB, AnyDesk gibi uygulamaların kısıtlanması, kullanıcı aktivitelerinin izlenmesi ve ekran kaydı takibi.
  • Linux ve Windows üzerinde CI/CD süreçlerinin uygulanması, dağıtım öncesi test otomasyonları ve sürüm kontrol entegrasyonu.
  • Sentry.io ile uygulama hatalarının ve performans metriklerinin gerçek zamanlı izlenmesi ve raporlanması.
  • FortiGate firewall üzerinde IP grupları ve ağ politikalarının tanımlanması, trafik ve erişim loglarının merkezi olarak tutulması, güvenlik olaylarının raporlanması.
AWSDocker / Docker ComposeKubernetesGitLab CI/CDGitHub ActionsUbuntu ServerWindows Server / Hyper-VActive Directory / Group PolicyPortainer.ioSentry.ioFortinet / FortiGateTerraform

Teknik Çözümler ve Sistemler

Mikroservislerden Yüksek performanslı laboratuvarlara

Projelerde kullanılan mimari yaklaşımlar, performans KPI'ları ve operasyonel araç zincirlerinin detaylandırıldığı teknik vaka çalışmaları.

Vaka Çalışması 01 / 04

2024 - Günümüz | Kayra Export

E-Commerce OS

.NET 8 ve CQRS tabanlı, mikro-frontend mimarisiyle performans ve yönetişimi optimize eden ticaret platformu.

  • YARP reverse proxy ile yapılandırılmış route ve load balancing, Redis önbellek ve Elasticsearch alaka ayarı ile 1M+ SKU'yu <200 ms gecikmeyle sunarken veri tutarlılığı garanti edildi.
  • Polyglot persistence yaklaşımı: PostgreSQL üzerinde finansal ve transactional veriler yazılırken, MongoDB üzerinden yüksek hacimli ürün ve katalog okuma işlemleri gerçekleştirildi.

Ortalama API Gecikme

<200 ms

Ekip

6 full-stack mühendis

DevOps & Operasyon

GitLab CI/CD, Docker Compose, NGINX, Redis, Elasticsearch

Next.jsReact.NET 8RedisElasticsearchPostgreSQLMongoDBGitLab CI/CDDocker ComposeYARPNGINX

2022 - 2024 | ABC Lojistik

Logistics Control Tower

Mikro-frontend tabanlı, GIS ve CMS entegrasyonu ile lojistik operasyonlarının gerçek zamanlı görünürlüğünü sağlayan platform.

  • Kimlik doğrulama, rezervasyon, depo ve talep yönetimi modülleri bağımsız React mikro frontendlere ayrılarak ekipler arası paralel geliştirme sağlandı.
  • React Native mobil uygulama, REST API entegrasyonu ve MapBox, Nominatim, Google Maps kullanımı ile lojistik operasyonlarının gerçek zamanlı izlenebilirliği sağlandı.

Entegrasyonlu coğrafi kaynak

4 sağlayıcı

Otomasyon ve CI/CD

Bitbucket Pipelines

Kapsam

Operasyon, rezervasyon, depo yönetimi

ReactNext.jsTypeScriptReact NativeRedisMongoDBPostgreSQLMapBoxNominatimAWS LambdaREST API

2021 - 2022 | İspanya

Bare Crypto Minting DApp

Solidity tabanlı NFT minting motoru, IPFS varlık yönetimi ve React + Web3.js ile cüzdan farkındalıklı frontend UX.

  • Güvenli minting süreçleri için Redux Toolkit durumu ve React Router tabanlı erişim korumalarıyla denetlenmiş Solidity akıllı sözleşmeleri yayınlandı.
  • CI/CD pipeline GitHub Actions ile otomatik olarak çalıştırıldı, IPFS sabitleme ve sürüm takibi sağlandı.

Dağıtım temposu

GitHub Actions CI/CD

Çekirdek teknoloji

Solidity, Web3.js, Ethers.js

UX deneyimi

Cüzdan farkındalıklı SPA

ReactNext.jsTypeScriptSolidityWeb3.jsEthers.jsIPFSRedux ToolkitGitHub Actions

2016 - 2021 | XR & Görselleştirme

Immersive R&D Lab

Unity ve Unreal Engine tabanlı VR/AR simülasyonları, glTF veri orkestrasyonu ve yüksek performanslı render boru hatları.

  • Python servisleriyle glTF/glb veri orkestrasyonu ve V-Ray + Unity render pipeline optimizasyonları yapıldı.
  • ARCore, ARKit, Google Cloud Anchors ve SteamVR/HTC Vive entegrasyonlarıyla AR Cloud ve VR simülasyon deneyimleri geliştirildi.

VR Frame Time

<16 ms

Render Boru Hatları

Unity, Unreal, V-Ray

Veri Akışı

glTF ↔ JSON servisleri

UnityUnreal EngineC#PythonV-RaySteamVRARCoreARKitGoogle Cloud AnchorsglTF

Zaman Çizelgesi

10 yıllık kariyer yolculuğu ve teslimatlar

Her rol, belirli metrikler ve teknoloji kararlarıyla belgelediğim ölçülebilir sonuçlar içerir.

  1. 2024 - Günümüz

    1

    CTO / Kayra Export A.Ş.

    Kayseri, Türkiye

    e ticaret programını uçtan uca yöneten, hız, yönetişim ve erişilebilirlik metriklerini aynı anda iyileştiren teknolojik liderlik.

    • Altı kişilik squad'ın mimari ve Scrum liderliğini üstlenerek sprint verimliliğini %35 artırdı.
    • Mikro-frontend vitrinlerini .NET CQRS çekirdeği, Redis önbellek katmanları ve Elasticsearch arama optimizasyonuyla birleştirdi.
    • GitLab CI, Docker Compose ve sertleştirilmiş NGINX ortamlarını standartlaştırarak öngörülebilir sürümler sağladı.
    Next.js .NET 8 CQRS Redis Elasticsearch MongoDB PostgreSQL GitLab CI Docker NGINX
  2. 2022 - 2024

    2

    Lider Yazılım Geliştiricisi / ABC Lojistik

    Kayseri, Türkiye

    GIS, CMS ve çapraz platform mobil deneyimlerle lojistik kontrol kulesini Agile yönetişim altında modernize etti.

    • Jira üzerinde Agile yaygınlaştırarak rezervasyon, depo ve talep odaklı mikro uygulamaları önceliklendirdi.
    • Filo genelinde gerçek zamanlı bekleme takibi ve anlık bildirimler için React Native saha uygulamasını yayımladı.
    • MapBox, Google Maps ve REST tabanlı API'leri bütünleştirerek veriyi görselleştirdi ve tepki sürelerini kısalttı.
    React React Native TypeScript Micro Frontends Redis MongoDB PostgreSQL MapBox AWS Bitbucket Pipelines
  3. 2021 - 2022

    3

    Lider Geliştirici & Proje Yöneticisi / Bare Crypto

    İspanya | Uzaktan

    Solidity akıllı sözleşmeleri ve cüzdan odaklı UX ile minting DApp'inin MVP'den ölçeklenmesine liderlik etti.

    • React, TypeScript, Redux Toolkit ve korumalı yönlendirmeyle güvenli minting akışlarını kurguladı.
    • Solidity sözleşmelerini, IPFS iş akışlarını ve Metamask gibi cüzdan entegrasyonlarını uçtan uca devreye aldı.
    • GitHub Actions CI/CD ve disiplinli code review süreçleriyle tahmin edilebilir sürümler sağladı.
    React Next.js TypeScript Solidity Web3 Ethers.js IPFS Redux Toolkit GitHub Actions
  4. 2020 - 2021

    4

    Yazılım Geliştiricisi / Sugar Tech

    İstanbul, Türkiye

    Rapid Render'ın Unity, V-Ray ve yüksek sadakatli görselleştirme boru hatlarıyla çalışan 3B konfigürasyon platformunu geliştirdi.

    • glTF/glb varlıklarını V-Ray render orkestrasyonuna dönüştüren JSON serileştirme köprülerini tasarladı.
    • Anında fotogerçekçi çıktılar için Unity Shader Graph boru hatlarını ve kamera sistemlerini optimize etti.
    Unity C# Python V-Ray WebGL glTF/glb Graphics Optimization
  5. 2017 - 2020

    5

    Kurucu Ortak & Proje Yöneticisi / Lindow Labs

    Plymouth, İngiltere

    ARCore/ARKit, Google Cloud Anchors ve ortak deneyimler ile AR Cloud ürünlerini ticarileştirdi.

    • ARCore + ARKit boru hatlarını Cloud Anchors ile bağlayarak çok kullanıcılı mekânsal içerikler oluşturdu.
    • Unity/C# ile Python tabanlı veri servislerini entegre ederek performans profillemesini yönetti.
    Unity C# Python ARCore ARKit Cloud Anchors Graphics
  6. 2016 - 2017

    6

    Lider Geliştirici & Proje Yöneticisi / feliXart Studios

    Kayseri, Türkiye

    Mulcol için Unreal Engine, HTC Vive ve ARToolkit yığınlarıyla VR ve AR montaj simülasyonları geliştirdi.

    • Gerçeğe yakın montaj akışları için Unreal Engine C++ sistemlerini SteamVR SDK ile entegre etti.
    • ARToolkit tabanlı eğitim modülleri ve GPU optimizasyonları sağlayarak arazide kullanılabilirlik kazandırdı.
    Unreal Engine C++ Unity Python VR/AR SDKs SteamVR Graphics Optimization
  7. 2015 - 2016

    7

    Stajyer / Önlem Bilişim

    Kayseri, Türkiye

    RAD Studio üzerinden arka planda YouTube oynatımı sağlayan Delphi tabanlı Android servisleri geliştirdi.

    • Android arka plan süreçlerini, özel arayüz bileşenlerini ve manifest politikalarıyla izinleri yönetti.
    Delphi RAD Studio Android Media Services

Yetkinlikler ve Tanınırlık

Disiplini belgeleyen yetkinliklerim

Akademik altyapı, sertifikalar, organizasyonlar ve yayınlar aynı stratejik vizyonu destekliyor.

Eğitim

  • Yüksek Lisans / Bilgisayar Mühendisliği

    Karabük Üniversitesi

    2020 - 2022

  • Lisans / Yönetim Bilişim Sistemleri

    Anadolu Üniversitesi

    2017 - 2020

  • Ön Lisans / Bilgisayar Programcılığı

    Erciyes Üniversitesi

    2014 - 2016

Lisanslar ve Sertifikalar

  • MongoDB Eğitimi

    MongoDB University

    Şema tasarımı, performans ayarı ve replikasyon.

  • İleri Girişimcilik Eğitimi

    KOSGEB & BTK

    İnovasyon stratejisi, ticarileştirme ve startup operasyonları.

  • İngilizce Konuşma Serisi

    Deulcom International & American Cultural Society

    A1-B1 seviye konuşma ve iletişim odaklı yoğun program.

Organizasyonlar

  • Türkiye Sanal Gerçeklik Konferansı

    İstanbul Büyükşehir Belediyesi | 2017

    feliXart Studios ile VR üretim iş akışını paylaştı.

  • Türkiye Bilim ve Teknoloji Merkezi Konferansı

    TÜBİTAK | 2016

    İmmersif ürünler için hızlı prototipleme süitlerini sundu.

Araştırmalar ve Makaleler

  • Nokta Bulutu Verileriyle Nesne Desenlerini Sınıflandırmak İçin Derinlik Kameraları ve Mesafe Tarayıcılarına Genel Bakış

    Karabük Üniversitesi | 2020

  • [DevOps #2.2] Windows Server üzerinde Hyper-V ile Ubuntu Dağıtımı

    Teknik Makale | Seri

  • [Network #1.0] Ubuntu Ağ Yapılandırması ve Katmanlı Model

    Teknik Makale | Seri

Yazılımınızın Geleceğini Birlikte Tasarlayalım Gerçek dünya ihtiyaçlarına dayanıklı, ölçeklenebilir ve akıllı sistemler tasarlamak için birlikte çalışalım.

Hizmet

Hizmet başlığı

Hizmet açıklaması burada görünecek.

Çalışma modeli Esnek + hızlı geri dönüş
Hizmet talep edin

İhtiyaca göre kapsamlandırma · Net çıktılar ve raporlama