İçeriğe geç
MST

Mehmet Selim Turan

Senior Software Developer

NextJS/ReactJS & Javascript/TypeScript Developer | .NET & NestJS/NodeJS Developer | AI Agent Orchestration

Nebuchadnezzar'a hoş geldin. Burada fikirler koda, kod çalışan sistemlere dönüşüyor; mürettebatta artık ajanlar da var. Ne de olsa bir makinenin işini asla bir insana yaptırmazsın.

Gerçek olduğuna inandığın bir rüya gördün mü hiç?

01 // kimlik

Sistemdeki kayıt

Mehmet Selim Turan. İstanbul, Ümraniye. Logo Yazılım'da Senior Software Developer; iki yıldır sekiz kişilik bir squad'ın teknik lideri. Yedi yılı aşkın süredir ürünleri veri modelinden canlıya kadar uçtan uca geliştiriyor, son bir yıldır bunu Claude tabanlı agent'larla birlikte yapıyor.

Sistemin dışında: Avrupa Gönüllü Hizmeti'yle Porto'da bir ay, Su Elçileri programıyla Paris'te eğitim ve Brüksel'de Avrupa Parlamentosu'nda Türkiye temsilciliği. Kayıt açık; yüksek lisans Ahmet Yesevi Üniversitesi'nde devam ediyor.

Temet Nosce

02 // construct

Construct

Yükleme programı. İhtiyaç duyulan her şey buradan yüklenir: arayüz, sunucu, model ve hepsini ayakta tutan mimari.

React · Next.js · TypeScript

Frontend Geliştirme

Hızlı, erişilebilir ve arama motorlarının da yapay zekâ asistanlarının da bulabildiği arayüzler. Tasarım sistemi kurmaktan mikro-frontend'e, sayfanın ilk karesinden son piksele.

  • React
  • Next.js
  • React Native
  • TypeScript
  • Tailwind CSS
  • Mikro-frontend
  • SEO & GEO

.NET · Node.js · NestJS

Backend Geliştirme

.NET ve Node.js ekosisteminde servisler ve API'ler: mikroservis mimarisi, nesne yönelimli ve alan odaklı tasarım, SQL ve NoSQL veri modelleri. Kod, yaşam döngüsünün her adımında aynı disiplinle yazılıyor.

  • .NET / C#
  • Node.js
  • Express.js
  • NestJS
  • Mikroservisler
  • DDD
  • PostgreSQL
  • MySQL
  • MongoDB

Claude Code · Agent'lar · MCP

Yapay Zekâ Destekli Geliştirme

Claude tabanlı kod agent'larını yazılım yaşam döngüsünün tamamında orkestre ediyorum: geliştirme, refactoring, kod inceleme, test, dokümantasyon ve sürüm. Ekipte bu pratik teslim süresini yaklaşık %30 kısalttı.

  • Claude
  • Agentic geliştirme
  • MCP
  • Tools
  • Skills
  • SDLC

Uçtan uca · Mimari · Liderlik

Fullstack & Liderlik

Bir ürünü veri modelinden canlı ortama kadar uçtan uca geliştiriyorum; mimari kararlar, CI/CD ve sürüm süreci dahil. İki yıldır sekiz kişilik bir squad'ın teknik lideriyim.

  • End-to-end development
  • SDLC
  • OOP
  • OOD
  • SOLID
  • Clean Architecture
  • Teknik liderlik
  • DevOps
  • CI/CD
  • Docker
  • Kubernetes
  • Linux
  • macOS
  • Agile

// construct

Ne yazık ki Matrix'in ne olduğu kimseye anlatılamaz. Onu kendin görmelisin.

Morpheus

Girişi kaçırdın mı? Koltuğa otur, televizyonu aç; hikâye baştan başlasın.

03 // kayıtlar

Sistem kayıtları

Her gemide bir seyir defteri tutulur. 2017'den bu yana hangi sistemlere bağlandım, orada ne inşa ettim.

  1. Senior Software Developer — Logo Yazılım

    – Halen

    İstanbul · Tam zamanlı · Hybrid

    Projeler: Peoplise · isbasi.com · logo.com.tr · elogo.com.tr · lgo.link

    • Next.js
    • React
    • Node.js
    • NestJS
    • .NET
    • SQL
    • NoSQL
    • Tailwind CSS
    • End-to-end
  2. Software Developer — Odeon Software & Technology

    –

    İstanbul · Tam zamanlı · Remote

    Projeler: Coral Travel · Yönetim paneli (CMS)

    • Next.js
    • React
    • TypeScript
    • Ant Design
    • SCSS
    • REST
  3. Senior Frontend Developer — Demirören Medya

    –

    İstanbul · Tam zamanlı · Remote

    Projeler: Kanal D · CNN Türk · Radyo D · Dream Türk

    • React
    • JavaScript
    • SCSS
    • .NET
  4. Frontend Developer — Bilge Adam

    –

    İstanbul · Tam zamanlı · Remote

    Projeler: Trive · Işık Menkul Değerler

    • React
    • TypeScript
    • WebSocket
    • REST
  5. Software Developer — Szutest

    –

    İstanbul · Tam zamanlı · Hybrid

    Projeler: egitim101.com

    • ASP.NET MVC
    • JavaScript
    • jQuery
    • Bootstrap
  6. Kısmi Zamanlı Öğrenci Çalışanı — Atatürk Üniversitesi, Bilgi İşlem Daire Başkanlığı

    –

    Erzurum · Kısmi zamanlı

04 // programlar

Yüklü programlar

Operatörün bana yüklediği programlar, madde madde: diller, çerçeveler ve araçlar.

Diller

  • JavaScript (ES6+)
  • TypeScript
  • C#
  • PHP
  • SQL
  • Shell / Bash
  • HTML5
  • CSS3

Frontend

  • React
  • Next.js (SSR/SSG/ISR)
  • Mikro-frontend
  • Redux Toolkit
  • Zustand
  • TanStack Query
  • React Native
  • Angular
  • Tailwind CSS
  • SASS/SCSS
  • shadcn/ui
  • Vite
  • Webpack
  • Turbopack

Backend

  • Node.js
  • NestJS
  • Express.js
  • .NET / ASP.NET
  • Laravel
  • REST
  • GraphQL
  • gRPC
  • WebSocket
  • JWT
  • OAuth 2.0

Mimari

  • Mikroservisler
  • Olay tabanlı tasarım
  • Domain-Driven Design
  • SOLID
  • Clean Code
  • API Gateway
  • Saga
  • Circuit Breaker
  • Rate limiting
  • Önbellekleme

Veri & Mesajlaşma

  • PostgreSQL
  • MSSQL
  • MySQL
  • MongoDB
  • Redis
  • Memcached
  • Firestore
  • RabbitMQ
  • Kafka

DevOps & CI/CD

  • Docker
  • Kubernetes
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Bitbucket
  • Nginx
  • Linux

İzlenebilirlik

  • Prometheus
  • Grafana
  • OpenTelemetry
  • ELK Stack
  • Sentry
  • LogRocket

Test & Kalite

  • Jest
  • Unit & integration & smoke & end-to-end testleri
  • Postman
  • SonarQube
  • Güvenli kod
  • Lighthouse

Yapay Zekâ

  • Claude & Claude Code
  • Agent orkestrasyonu
  • MCP
  • GitHub Copilot

Liderlik & Süreç

  • Teknik liderlik
  • Mentorluk
  • Mimari sahiplik
  • Scrum
  • Kanban
  • Sprint planlama
  • Atlassian (Jira, Confluence, Bitbucket)

05 // eğitim

Eğitim, sertifikalar ve başarılar

2026 – Halen

Bilgisayar Mühendisliği, Yüksek Lisans

Ahmet Yesevi Üniversitesi

İstanbul · Devam ediyor

2014 – 2020

Yönetim Bilişim Sistemleri, Lisans

Atatürk Üniversitesi

Erzurum · Mezun

2008 – 2012

Bilgi Teknolojileri, Anadolu Teknik Lisesi

Kazım Karabekir Anadolu Teknik Lisesi

Erzurum

Diller

  • TürkçeAna dil
  • İngilizceProfesyonel çalışma yetkinliği

Sertifikalar ve başarılar

  • 2025

    Squad Technical Lead (STL) Gelişim Programı — Logo Yazılım

    Liderlik programı: koç tarzı yönetim ve etkin dinleme, durumsal liderlik, geri bildirim ve ileri bildirim, aktivite–çıktı–etki zinciri ve etki–efor–risk önceliklendirme. Eğitmen: Ersin Denizseven.

  • 2026

    Yalın Çevik (Lean Agile) Eğitimi — Logo Yazılım

    STL programının devamı: değer akışı, israfın azaltılması ve çevik teslimat pratikleri. Eğitmen: Ersin Denizseven.

  • 2026

    NestJS Backend Geliştirme Eğitimi — BT Akademi

    İki haftalık yoğunlaştırılmış program, İstanbul.

  • 2024

    SecureFlag — Güvenli Kod Geliştirme

    Uygulama ve ön yüz güvenliği, zafiyet önleme.

  • 2017

    Su Elçisi — T.C. Tarım ve Orman Bakanlığı

    Ulusal yarışmayı kazanıp Avrupa Parlamentosu'nda Türkiye'yi temsil ettim.

  • 2017

    Erasmus+ Avrupa Gönüllü Hizmeti (EVS)

    Porto, Portekiz'de eğitim ve rekreasyon çalışmaları.

  • —

    Google Genç Ajanslar Akademisi

    Google'ın düzenlediği yarışmayı kazanıp eğitim seminerine katıldım.

  • 2015

    IT Essentials: PC Hardware and Software — Cisco

    Cisco Networking Academy sertifikası: donanım, işletim sistemi ve ağ temelleri. Eğitmen: Kamil Güleryüz.

07 // iletişim

Birlikte bir şey inşa edelim

Bir proje, iş birliği ya da teknik bir sohbet için e-posta veya LinkedIn üzerinden yazabilirsin.

Görüşme planla

Uygun bir zaman seç; takvim davetini Google Takvim'de açabilir ya da .ics dosyası olarak indirebilirsin.

Google Takvim ekranında "Google Meet ile katıl" seçeneğini ekleyip daveti gönderebilirsin.

  • Bölümler

  • Komutlar

beyaz tavşanı takip etBu sitenin bir müziği var · açmak için dokun