Merhaba, ben

Muhammet Şafak

Yazılım Mühendisi & Full-Stack Geliştirici

Yazılım Mühendisi & Full-Stack Geliştirici

17+
Yıl Deneyim
50+
Proje
30+
Teknoloji
100+
Blog Yazısı
Programlama Dilleri
PHP Shell Bash HTML/CSS
Framework'ler
PHPUnit Pest Laravel Codeigniter
Araçlar
Postman NPM/Yarn Composer Git
Veritabanları
ElasticSearch MongoDB SQLite Redis
DevOps
Docker NGinx Cloudflare Github Actions

Hakkımda

Kısaca ben ve yaptıklarım.

2008'den bu yana yazılım geliştirme alanında çalışıyorum. PHP ve Laravel ekosisteminde uzmanlaşmış, full-stack web uygulamaları geliştiren bir yazılım mühendisiyim. Temiz kod, SOLID prensipleri ve test güdümlü geliştirme yaklaşımını benimsiyorum. Açık kaynak projelere katkıda bulunmaktan ve bildiklerimi blog yazıları aracılığıyla paylaşmaktan keyif alıyorum.

Öne Çıkan Projeler

Üzerinde çalıştığım bazı projeler.

Parantaj

2024 — Günümüz · Owner

Kişisel ve kurumsal finansal yönetim platformu. Gelir-gider takibi, bütçe planlama, detaylı raporlama ve çoklu hesap yönetimi sunar.

InitPHP

2021 — Günümüz · Founder & Developer

30+ modüler PHP kütüphanesi (Router, Database, Cache, Mailer, Socket, ...) ile minimalist bir MVC çatısını (Framework3) tek bir ekosistem altında yayınladım; tim paketler Composer/Packagist'te MIT lis...

Composer Git PHPUnit PHP

Deneyim & Yetenekler

Profesyonel deneyimlerim ve teknik becerilerim.

Staff Engineer

March 2025 — Günümüz

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.

Senior Software Developer

September 2022 — March 2025

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.

Back-end Developer

June 2012 — November 2021

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.

Programlama Dilleri

PHP Shell Bash HTML/CSS SQL Python Go JavaScript

Framework'ler

PHPUnit Pest Laravel Codeigniter Symfony Node.JS React Native React Django Flask Fiber Gin FastAPI

Araçlar

Postman NPM/Yarn Composer Git

Veritabanları

ElasticSearch MongoDB SQLite Redis PostgreSQL MySQL / MariaDB Kafka RabbitMQ

DevOps

Docker NGinx Cloudflare Github Actions Google Cloud AWS (EC2, S3, RDS, CloudFront) Linux (Ubuntu/Debian)