Girişimci / Full Stack Developer

Gürkan Azlağ

Gürkan Azlağ

Girişimci / Full Stack Developer

Gürkan Azlağ, web ve mobil uygulama geliştirme alanında deneyimli bir Full Stack Developer ve yazılım mimarıdır. Ölçeklenebilir sistemler, yüksek performanslı yazılım mimarileri ve güvenlik odaklı uygulamalar geliştirme konularında uzmanlaşmıştır. Backend ve frontend teknolojileriyle entegre çalışarak sistemlerin verimli, sürdürülebilir ve güvenli olmasını sağlamaktadır. Veri tabanı yönetimi, API geliştirme, bulut çözümleri ve DevOps süreçleri üzerine çalışmalar yürütmektedir.

Teknik Uzmanlık Alanları

Backend Teknolojileri

  • Django, Django REST Framework ile RESTful ve GraphQL tabanlı API geliştirme
  • Mikroservis mimarisi ve event-driven architecture (EDA) uygulamaları
  • Redis, Celery, RabbitMQ gibi mesaj kuyruk sistemleriyle asenkron işlem yönetimi

Frontend Teknolojileri

  • Next.js, React.js ile performans odaklı, dinamik arayüz geliştirme
  • Component-based architecture ile modüler UI tasarımı
  • SSR (Server-Side Rendering) ve CSR (Client-Side Rendering) kullanımı

Mobil Geliştirme

  • Flutter ile iOS ve Android platformları için uygulama geliştirme
  • State management çözümleri (Provider, Riverpod, Bloc) ile optimizasyon
  • RESTful ve GraphQL API entegrasyonu ile veri yönetimi

Veritabanı Yönetimi ve Veri İşleme

  • PostgreSQL, MySQL gibi ilişkisel veritabanlarıyla veri modelleme ve optimizasyon
  • MongoDB, Firebase gibi NoSQL çözümleriyle büyük ölçekli veri yönetimi
  • Veritabanı indeksleme, replikasyon ve performans optimizasyonları
  • ORM kullanımı (Django ORM, SQLAlchemy)

Bulut Bilişim & DevOps

  • AWS, Google Cloud ve DigitalOcean üzerinde dağıtılmış sistem yönetimi
  • Docker & Kubernetes ile konteyner tabanlı mimari oluşturma
  • CI/CD süreçleri (GitHub Actions, GitLab CI/CD, Jenkins) ile otomatik deploy
  • Infrastructure as Code (Terraform, Ansible) ile yapılandırma yönetimi

API Geliştirme & Entegrasyon

  • Django REST Framework ve FastAPI ile API geliştirme
  • OAuth 2.0, JWT, OpenID Connect ile kimlik doğrulama ve yetkilendirme
  • Üçüncü taraf API entegrasyonları ve webhook yönetimi

Proje Yönetimi & Çalışma Metodolojileri

  • Agile (Scrum, Kanban) metodolojileriyle ekip yönetimi ve proje planlaması
  • Teknik dökümantasyon ve sistem tasarımı
  • Kod kalitesini artırmak için Code Review ve Pair Programming süreçleri
  • Ölçeklenebilir ve güvenli yazılım mimarileri geliştirme

Gürkan Azlağ, yazılım geliştirme süreçlerinde stratejik planlama, ekip koordinasyonu ve teknik analiz yaparak projelerin etkili bir şekilde yönetilmesini sağlamaktadır. Yeni teknolojileri yakından takip ederek, geliştirdiği sistemlerin güvenilir, optimize ve uzun vadeli sürdürülebilir olmasını amaçlamaktadır.