Skip to content
View JamEvolution's full-sized avatar

Block or report JamEvolution

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JamEvolution/README.md

Merhaba, ben Murat

Mobil Yazılım Mühendisi ve Mobil DevOps Mühendisi olarak modern teknolojilerle ölçeklenebilir, güvenli ve kullanıcı odaklı çözümler geliştiriyorum. Cross-platform ve Native mobil uygulamalardan CI/CD pipeline'larına kadar geniş bir yelpazede uzmanım.

Hakkımda

  • Adım: Murat
  • Rol: Senior Mobile Developer & Mobile DevOps Engineer
  • Lokasyon: Türkiye
  • Deneyim: 5+ yıl profesyonel yazılım geliştirme
  • Odak Alanları: Cross-platform & Native mobil geliştirme, CI/CD otomasyonu, Test yazılım geliştirme, Mobil yazılım mimarileri

Teknik Uzmanlık Alanlarım

Mobil Geliştirme

  • Platformlar:
    • Android: Kotlin, Java, Jetpack Compose, Android Architecture Components
    • iOS: Swift, SwiftUI, UIKit
    • Cross-Platform: Flutter (Dart)
  • State Management: Bloc, Provider, Riverpod, Stacked, MVVM, MVI
  • İleri Düzey Özellikler:
    • Widget Geliştirme: Platform-özel ana ekran widget'ları (home_widget)
    • Medya İşleme: Otomatik ve sıralı ses oynatıcı implementasyonu
    • Sistem Entegrasyonu: Çalışma zamanı izin yönetimi (permission_handler)
    • Arka Plan Servisleri: Uygulama kapalıyken arka plan görev yürütme (workmanager)
    • AI/ML Entegrasyonu: Cihaz üzerinde makine öğrenmesi özellikleri için ML Kit
    • Bildirim Sistemleri: Push bildirimleri ve local notifications
    • Konum Tabanlı Servisler: GPS takibi, coğrafi sınırlama ve konum analitiği (geolocator)
    • Logging : Hata ayıklama için kapsamlı dosya tabanlı loglama sistemi

Mobile DevOps & CI/CD

  • CI/CD Platforms: GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps
  • Containerization: Docker
  • Cloud Services: AWS, Google Cloud Platform, Firebase, Azure
  • Notification: Slack, Teams
  • Infrastructure as Code: Terraform, Ansible (Henüz değil ama olur :)
  • Monitoring: Grafana, Prometheus, Sentry (Henüz değil ama olur :)

Backend & Full-Stack

  • Languages: Python, Node.js
  • Frameworks: FastAPI, Nest.js,
  • Databases: PostgreSQL, MongoDB, Redis, SQLite, Hive, Firebase, Supabase
  • Message Queues: RabbitMQ, Apache Kafka

Araçlar & Teknolojiler

  • Version Control: Git, GitHub, GitLab, Azure DevOps,
  • IDEs: Android Studio, Xcode, VS Code, IntelliJ IDEA, PyCharm
  • Testing: Unit Testing, Integration Testing, UI Testing, Test Automation
  • Security: will be better :D
  • API Technologies: REST, GraphQL, gRPC, WebSocket
  • AI Tool: Copilot, Cursor, Warp, Gemini, Claude

Uzmanlık Alanları

Yazılım Mimarisi

  • Design Patterns: MVVM, MVP, Clean Architecture, Repository Pattern, Cache Strategy
  • Microservices Architecture
  • Event-Driven Architecture
  • Domain-Driven Design (DDD)

Siber Güvenlik

  • Mobile Application Security
  • Secure Coding Practices
  • Vulnerability Assessment
  • Cryptography & Data Protection

Bilgisayar Bilimleri

  • Algorithms & Data Structures
  • Operating Systems: Linux, macOS, Windows
  • Database Design & Optimization
  • Network Programming
  • Distributed Systems

Araçlar & Metodolojiler

  • Fastlane: Mobil app deployment otomasyonu
  • Firebase: Analytics, Crashlytics, App Distribution, Authentication, Remote Config, Cloud Firestore, Realtime Database, Cloud Storage, Firebase ML (Machine Learning), Performance Monitoring, Cloud Messaging (FCM), In-App Messaging
  • RevenueCat & iyzico: Ödeme sistemleri entegrasyonları
  • Postman & Swagger: API testing ve dokümantasyon
  • Agile/Scrum: Sprint planning, retrospectives

Öne Çıkan Projeler

  • Enterprise Mobil Uygulamalar: 100K+ kullanıcılı ölçeklenebilir Flutter uygulamaları
  • CI/CD Pipeline'ları: GitHub Actions & GitLab CI ile otomatik deployment sistemleri
  • DevOps Solutions: Docker containerization
  • Güvenlik Odaklı Mobil Projeler: Secure coding practices

İlgi Alanları

  • Emerging Technologies: AI/ML integration
  • Cybersecurity Research: Mobile security, ethical hacking
  • Satranç ve Stratejik Dijital Oyunlar: Stratejik düşünme ve problem çözme becerilerimi geliştiren hobim (az biraz da CS :D )
  • Open Source Contributions: Community-driven development

GitHub İstatistikleri

GitHub Stats

İletişim


Not: GitHub profilimde mobil uygulama geliştirme projelerime ve diğer teknolojik çalışmalarımı bulabilirsiniz. İlginizi çekebilecek konularda veya projelerim hakkında daha fazla bilgi almak için benimle iletişime geçebilirsiniz.

Pinned Loading

  1. flutter_project_template Public

    A Flutter project template with a clean architecture. This template is designed to help you kickstart your Flutter application development with a well-structured and maintainable codebase.

    C++

  2. image_generator_app Public

    🎨 Modern Flutter uygulaması ile DALL-E 3, Stable Diffusion ve DeepSeek AI modellerini kullanarak görsel üretimi. Clean Architecture, Riverpod state yönetimi ve güçlü hata yönetimi ile geliştirilmiş…

    Dart

  3. flutter_chat_module Public

    Chat Module

    C++

  4. hakancelikdev/unimport Public

    🚀 The ultimate linter and formatter for removing unused import statements in your code.

    Python 247 21

  5. simple_fintech_currency_app Public

    Goal: The goal of this assignment is to implement a sample project that creates a currency converter application using the Frankfurter API. You will build an app that allows users to convert betwee…

    Dart 2

  6. sample_flutter_ci_cd_doc_project Public

    Professional Flutter CI/CD pipeline documentation and sample project with GitHub Actions, GitLab CI/CD, Fastlane integration, and comprehensive guides

    Ruby