İçeriğe geç
Muhammet Şafak
en

Özgeçmiş

Deneyim & Yetkinlikler

Profesyonel deneyimlerim, eğitimim, sahip olduğum sertifikalar ve teknik yetkinliklerim.

Deneyim

  1. Mart 2025 — Devam ediyor Devam ediyor

    Staff Engineer

    Bulutklinik Teknoloji İstanbul, Türkiye

    Staff Developer olarak, Bulutklinik’in yüksek trafikli sağlık platformunu mikroservis + event-driven mimari ile tasarlıyor; kritik tasarım kararlarında teknik pusula rolü üstleniyorum. Domain-driven design, test-odaklı geliştirme ve performans optimizasyonu prensipleriyle ekiplerin kod kalitesini ve teslimat hızını sürekli iyileştiriyor, ürün stratejisini teknoloji vizyonuyla buluşturuyorum. Bu yaklaşım, platformun güvenilirliğini ve esnekliğini sürdürülebilir biçimde artırıyor.

    • Software Architecture
    • Distributed Systems
    • Event-Driven Architecture
    • Domain-Driven Design
    • Engineering Leadership
    • Technical Mentorship
    • System Reliability
    • Platform Scalability
  2. Eylül 2022 — Mart 2025

    Senior Software Developer

    Bulutklinik Teknoloji İstanbul, Türkiye

    Senior Developer olarak, bulut tabanlı HBYS & Telemedicine platformunun mikroservis mimarisi, otomatik ölçeklenebilirliği ve entegrasyon katmanlarından uçtan uca teknik sorumluluk üstlendim. Kurum içi servisleri güvenli OAuth 2 akışlarıyla yeniden kurgulayarak reçete ve veri senkronizasyon hatalarını %95 azalttım, sistem erişilebilirliğini ise %99,95 düzeyine çıkardım. Ayrıca 4–6 kişilik ekibe TDD/DDD mentörlüğü verip kapsamlı bir code-review rehberi hazırlayarak PR geri-bildirim döngüsünü kısaltıp test kapsamını kayda değer biçimde genişlettim.

    • Software Architecture
    • API Architecture
    • Distributed Systems
    • System Scalability
    • Identity & Access Management
    • Integration Engineering
    • Domain-Driven Design
    • Team Mentorship
  3. Haziran 2012 — Kasım 2021

    Back-end Developer

    Biliver İstanbul, Türkiye

    Back-end Developer olarak, 40 M+ dokümandan oluşan dikey arama motorunun çekirdek Ar-Ge ekibinde gerçek-zamanlı sorgu performansı ve büyük veri işleme katmanlarını yönettim. PHP/Python tabanlı, saatte 1 M URL tarayıp günlük 5 GB veriyi sorunsuz indekse ekleyen pipeline’ı tasarlarken, geliştirdiğim hibrit MySQL-Redis önbellekleme katmanı sorgu gecikmesini 1 500 ms’den ≈140 ms’ye düşürdü. Veri tabanı ve cache kümelerini bölerek toplam DB yükünü %80 azaltıp sistemin yüksek erişilebilirliğini garanti altına aldım.

    • Search Infrastructure
    • Distributed Systems
    • Performance Engineering
    • Data Pipelines
    • Caching Strategies
    • High Availability
    • Large-Scale Data Processing
    • System Optimization
  4. Temmuz 2008 — Ağustos 2022

    Full-Stack Developer

    Freelance İstanbul, Türkiye

    Freelance Full-stack Developer olarak, 250+ kurumsal web sitesi ile 10’dan fazla e-ticaret platformunu fikir aşamasından canlıya kadar uçtan uca tasarlayıp yönettim. 90+ Lighthouse skorlu özel tema/eklenti seti, Docker + GitHub Actions tabanlı kesintisiz CI/CD hattı ve CRM-ERP-ödeme-kargo-SSO dâhil 100+ API entegrasyonuyla manuel operasyon yükünü %60, sürüm hatalarını %70 azalttım. Schema.org yapılandırılmış veri ve ileri düzey teknik SEO optimizasyonları sayesinde projelerin organik trafiğini 6 ayda ortalama %200’ün üzerinde büyüttüm.

    • Full-Stack Development
    • Web Application Architecture
    • CI/CD
    • API Integrations
    • Technical SEO
    • Performance Optimization
    • Infrastructure Management
    • Customer-Facing Delivery

Eğitim

  1. Eylül 2012 — Haziran 2016

    Lisans, Tarih

    Üniversite / Anadolu Üniversitesi

Sertifikalar

TS ISO/IEC 15504 SPICE Yazılım Süreç Değerlendirme ve Olgunluk Belirleme

DAĞLOĞLU YAZILIM DANIŞMANLIK SAN. VE TİC. LTD. ŞTİ.

Veriliş
11 Ekim 2023
Geçerlilik
Süresiz
Kimlik No
DGL003.043

Yetenekler

Skorlar neye göre veriliyor?

Yüzdeler bir bilgi oranı değil, özerklik seviyesidir: o teknolojiyle dışarıdan yardım almadan ne kadar üretim işi çıkarabildiğimi anlatır.

85–100
Ana araç — Üretimde uçtan uca sahiplendim. İç detaylarını, performans ve güvenlik sınırlarını bilirim; dokümana bakmadan çalışır, ekipte bu konuda mentorluk veririm.
75–84
Üretim seviyesi — Düzenli üretim kullanımı. Bir özelliği baştan sona tek başıma teslim ederim; ileri konularda ara sıra dokümana bakarım.
60–74
Çalışma bilgisi — Gerçek projelerde kullandım. Temeller sağlam; ileri ve köşe durumlarda araştırma yapmam gerekir.
< 60
Listede yok — Denediğim ama bu bantların altında kalan teknolojileri listeye yazmıyorum.

Seviyeler kendi değerlendirmemdir; kullandığım teknolojiler değiştikçe güncellenir.

Programlama Dilleri

PHP 100%
HTML/CSS 100%
SQL 100%
JavaScript 100%
Shell 95%
Bash 90%
Go 90%
Python 85%

Frameworkler

Laravel 100%
Codeigniter 100%
Symfony 95%
Node.JS 90%
PHPUnit 90%
Gin 85%
React Native 85%
Django 85%
FastAPI 85%
React 80%
Fiber 80%
Pest 80%
Flask 80%

Araçlar

Git 100%
Composer 100%
Postman 90%
NPM/Yarn 80%

Veritabanları

SQLite 100%
Redis 100%
MySQL / MariaDB 100%
RabbitMQ 95%
PostgreSQL 95%
ElasticSearch 80%
MongoDB 70%
Kafka 70%

DevOps

Docker 90%
Github Actions 90%
NGinx 90%
Cloudflare 85%
Linux (Ubuntu/Debian) 80%
AWS (EC2, S3, RDS, CloudFront) 75%
Google Cloud 70%

Sitede Ara

Yazı, proje ve sayfalarda arama yapmak için yazmaya başlayın.

Esc ile kapat Pagefind ile güçlendirildi