Hakkımda
25 yılı aşkın yazılım sektörü deneyimiyle; kurumsal ölçekte dağıtık sistemler, yüksek erişilebilirlikli backend mimarileri ve dijital dönüşüm süreçlerinde çalışmaktayım.
Son 10 yıldır özellikle veri tutarlılığı ve yüksek regülasyonun kritik olduğu bankacılık ve finans alanında; karmaşık monolitik yapıların modern mikroservis mimarilerine dönüştürülmesi, yüksek hacimli entegrasyon stratejileri ve platform altyapılarının tasarımı üzerinde çalışıyorum.
Yazılım geliştirmeyi sadece kod yazmak olarak değil; iş hedeflerini sürdürülebilir, sade ve dirençli mimarilerle buluşturan bir mühendislik disiplini olarak görüyorum. Ekiplerin teknik yetkinliğini artırmaya ve modern mühendislik pratiklerini yerleştirmeye odaklanıyorum.
"The code you write makes you a programmer. The code you delete makes you a good one."
Teknik Odağım & Mimari Yaklaşımım
Kurumsal sistem tasarımında ve geliştirme süreçlerinde odaklandığım temel disiplinler.
Mimari & Tasarım
Dağıtık Sistemler (Distributed Systems), Mikroservisler, Domain-Driven Design (DDD), Clean Architecture, Çözüm Tasarımı ve Teknik Mentorluk.
Backend & Veri
.NET Ekosistemi (C#, ASP.NET Core, EF Core), ilişkisel veritabanı mimarileri, veri tutarlılığı ve yüksek performanslı sorgu optimizasyonu.
Platform & DevOps
Bulut tabanlı (Cloud-Native) orkestrasyon, container altyapıları, otomatik dağıtım hatları ve gözlemlenebilirlik.
Kariyer & Deneyim Zaman Çizelgesi
1994'ten günümüze görev aldığım kurumlar, yürüttüğüm roller ve sorumluluk alanlarım.
Software Architect
Aktif GörevYazılım Geliştirme Yöneticisi
Lead Developer
Senior Software Developer & Danışman
Senior Software Developer & Teknik Eğitmen
Senior Software Developer
Co-Founder / Senior Software Developer
Yazılım Geliştirme Uzmanı
Software Developer & Technical Service Specialist
🏆 Uluslararası Sertifikalar & Yetkinlik Belgeleri
Microsoft ve Anthropic tarafından doğrulanmış mimari, yazılım geliştirme ve yapay zeka sertifikasyonlarım.
MCSD: Microsoft Certified Solution Developer (.NET)
Kurumsal ölçekte dağıtık .NET çözümleri tasarımı ve yazılım mimarisi üzerine Microsoft’un en üst düzey çözüm geliştirici sertifikasyonu.
Yeterlilik Belgesini DoğrulaMicrosoft® Specialist: Programming in C#
İleri seviye C# dil mimarisi, asenkron programlama, bellek yönetimi ve .NET çalışma zamanı (CLR) uzmanlık sertifikası.
Yeterlilik Belgesini DoğrulaModel Context Protocol (MCP) & Claude AI Architecture
Büyük dil modellerini (LLM) ve otonom AI ajanlarını kurumsal servisler, araçlar ve veri kaynaklarıyla standart protokol üzerinden entegre etme uzmanlığı.
Yeterlilik Belgesini DoğrulaMCAD: Microsoft Certified Application Developer & MCP
.NET Framework/Core tabanlı kurumsal uygulama geliştirme, servis odaklı mimari ve Microsoft Certified Professional unvanı.
Yeterlilik Belgesini DoğrulaFull-Stack & Back-End Engineering (Microsoft Copilot)
Algoritmik tasarım, yüksek hacimli veri akışı (Data Flow) ve Microsoft Copilot destekli modern Full-Stack/Back-End mühendislik pratikleri.
Yeterlilik Belgesini Doğrula3x MCTS: Enterprise Application Development & Configuration
Kurumsal portal mimarileri, uygulama geliştirme ve sistem yapılandırması üzerine 3 ayrı Microsoft Certified Technology Specialist uzmanlığı.
Yeterlilik Belgesini Doğrula