Hakkımda

Web ve mobil geliştirmeyi bir zanaat olarak görüyor; hem işlevselliği hem de kodun sürdürülebilirliğini ön planda tutuyorum. Frontend'de Vue/Nuxt ekosistemini, mobil tarafta Flutter'ı derinlemesine kullanıyor; backend'de Python, Go, Rust ve PHP ile üretim ortamına hazır sistemler inşa ediyorum. Kişiye özel web siteleri, web uygulamaları ve mobil uygulamalar geliştiriyorum.

Yaklaşımım

Yazılım geliştirirken sadeliği ve netliği tercih ediyorum. Her modül, bağımsız test edilebilmeli ve değişime açık olmalı. Karmaşıklığı saklayan değil; açık, anlaşılır ve geliştirilmesi kolay kod yazmak benim için temel bir prensip.

  • Kodun test edilebilir, modüler ve bağımsız olarak geliştirilebilir olmasını önceliklendiririm.
  • Problem çözmeyi geniş perspektiften ele alırım; gerektiğinde frontend, backend veya devops katmanını birlikte optimize ederim.
  • Yeni bir teknolojiyle karşılaştığımda önce temel prensiplerini kavramaya, ardından projeye entegre etmeye çalışırım.

Teknolojiler

Frontend & Mobil

  • Vue 3 / Nuxt 3
  • TypeScript
  • Flutter
  • Tailwind CSS
  • Pinia
  • Vite
  • Vitest

Backend & Altyapı

  • Python
  • Go
  • Rust
  • PHP
  • Node.js
  • PostgreSQL
  • Redis
  • Docker
  • Linux / Nginx
  • REST API

Odak Alanlarım

Fullstack Uygulama Geliştirme

Fikir aşamasından production'a kadar hem frontend hem backend katmanlarını tasarlayıp uygulayabiliyorum.

Mobil Uygulama Geliştirme

Flutter ile iOS ve Android için native kalitede, cross-platform mobil uygulamalar geliştiriyorum. Google Play ve App Store'a yayına hazırlıyorum.

Performans Optimizasyonu

Lighthouse skorlarını iyileştirmek, bundle boyutunu küçültmek ve backend yanıt sürelerini optimize etmek konularında deneyimliyim.

Ölçeklenebilir Mimari

Monolitten servislere geçiş, modüler tasarım prensipleri ve proje büyüdükçe sürdürülebilir kod tabanı oluşturma.

Kullanıcı Deneyimi

Teknik mükemmeliyeti kullanıcı odaklı tasarımla birleştiriyorum. Yükleme hızı, erişilebilirlik ve akıcı arayüz benim için öncelikli.

Veri & API Tasarımı

Verimli veritabanı şeması tasarımı, RESTful API geliştirme ve veri tutarlılığı konularına önem veriyorum.

Hedeflerim

Kaliteli, sürdürülebilir ve geliştirilebilir yazılım çözümleri üretmek. Yeni teknolojileri hızlıca öğrenip etkili şekilde projelere entegre etmek.