ana sayfa

Üzerinde
çalıştıklarım.

Bağımsız mimari çalışmalarından birden fazla firmanın kullandığı ticari ürünlere, global telekom projelerinden kurumsal ERP'lere kadar seçili işler — her birinde neyi neden yaptığımla birlikte.

01 / Bağımsız & freelance

Bağımsız proje · Öne çıkan

Order & Delivery
Microservices Platform

Java 17 · Spring Boot
Devam ediyor

Sipariş ve teslimat alanında, dağıtık sistem mimarisiyle kurulmuş bir Spring Boot projesi. Odak noktası: hata senaryolarını modellemek ve sistemin bu senaryolara nasıl tepki vereceğine karar vermek. Üzerine React ile bir MVP arayüzü geliştiriliyor.

Neler yaptım

  • Kullanıcı, sipariş ve bildirim işlevlerini ayrı servislerde geliştirdim; Maven multi-module yapısıyla ortak proje altında düzenledim.
  • JWT tabanlı kimlik doğrulama ve Spring Security ile yetkilendirme uyguladım; servisler arası çağrılarda Feign kullandım.
  • Spring Cloud Gateway ile merkezi yönlendirme, Eureka ile servis keşfi yapılandırdım.

Dayanıklılık

  • Bildirim akışlarını RabbitMQ topic exchange ile ayırdım.
  • Başarısız mesajların tekrar işlenmesi ve ayrılması için retry ve dead-letter queue (DLQ) yapılandırdım.
  • Yerel çalışma ortamını Docker ile kurdum; veri katmanında PostgreSQL kullandım.
  • Java 17
  • Spring Boot
  • Spring Security
  • Spring Cloud Gateway
  • Eureka
  • Feign
  • RabbitMQ
  • PostgreSQL
  • Redis
  • Docker
  • React
Ticari freelance ürün

Kurye Otomasyon Yazılımı

Laravel · MySQL
Birden fazla firmada kullanımda

Restoran ve işletmelerin farklı yemek platformlarından gelen siparişlerini tek bir kurye yönetim panelinde toplayan, siparişleri kuryelere yönlendiren ve kuryeleri gerçek zamanlı takip eden bir platform.

Neler yaptım

  • Yemeksepeti, Trendyol ve Getir entegrasyonlarını geliştirerek siparişlerin kurye yönetim platformuna aktarılmasını sağladım.
  • Gerçek zamanlı konum takibi ve sipariş yönlendirme modüllerini geliştirdim.

Sonuç

  • Çözümü, birden fazla firmanın kullanımına sunulan ticari bir ürüne dönüştürdüm.
  • Laravel
  • MySQL
  • API entegrasyonları
  • Gerçek zamanlı takip
Freelance proje

Peacetherapist — Online Terapi Platformu

Laravel · Redis · Node.js

Danışanlarla terapistleri buluşturan; randevu, canlı görüşme, ödeme ve abonelik süreçlerini tek çatı altında toplayan bir online terapi platformu.

Neler yaptım

  • Randevu planlama, canlı görüşme altyapısı ve danışan–terapist iletişim modüllerini geliştirdim.
  • Ödeme, abonelik ve faturalandırma süreçlerini entegre ettim.
  • Kullanıcı rollerine göre erişim için rol tabanlı yetkilendirme (RBAC) uyguladım.

Performans

  • Cache, veritabanı sorguları ve API performansını iyileştirerek platformun yük altında daha kararlı çalışmasını sağladım.
  • Laravel
  • MySQL
  • Redis
  • Node.js
  • RBAC
  • Ödeme / abonelik
Freelance startup projesi

Eventshere — Sosyal Medya Uygulaması

Laravel · REST API

Kullanıcıların etkinlik paylaşıp birbiriyle etkileşime girdiği bir sosyal platform; backend mimarisini sıfırdan kurdum.

Neler yaptım

  • Etkinlik paylaşımı ve sosyal etkileşim platformunun backend mimarisini oluşturdum.
  • Kullanıcı yönetimi, bildirimler ve modüler API yapısını geliştirdim.
  • Laravel
  • REST API
  • Bildirimler
  • Modüler mimari

02 / İş projeleri

Gcode · 2026 —

GFlex v12 — Kurumsal ERP

Laravel 12 · Multi-tenant

Laravel 12 tabanlı, çok kiracılı (multi-tenant) kurumsal ERP. Satış, üretim, depo, finans/muhasebe ve İK modüllerini kapsıyor; Mikro ERP, e-ticaret ve Microsoft entegrasyonlarıyla işletmenin diğer sistemlerine bağlanıyor.

Rolüm

  • Uygulamanın işlevleri ve teknik çözüm tasarımı üzerinde kıdemli geliştirici olarak çalışıyorum.
  • Modüllerin ve entegrasyonların backend geliştirmesini yürütüyorum.

Modüller

  • Satış
  • Üretim
  • Depo
  • Finans / Muhasebe
  • İK
  • Laravel 12
  • PHP 8+
  • Multi-tenancy
  • Mikro ERP
  • E-ticaret
  • Microsoft entegrasyonu
Orion Innovation · 2022 — 2024

E911 — Nokia & Verizon

Core Java · NiFi · Kafka

Acil çağrı (E911) verilerini işleyen telekom ölçeğinde bir veri platformu. Veri NiFi ile işleniyor, Kafka üzerinden zenginleştiriliyor ve PostgreSQL / OpenSearch üzerinden frontend uygulamalarına sunuluyor.

Neler yaptım

  • Core Java bileşenleri geliştirdim; PostgreSQL ve OpenSearch verilerini API'lerle frontend uygulamalarına sundum.
  • NiFi ile işleme ve Kafka üzerinden zenginleştirme adımları içeren akışlar için Java geliştirmeleri yaptım.

Performans

  • OpenSearch mapping yapılarını düzelttim ve reindex uyguladım; yavaş sorguları hızlandırdım.
  • Ağır işleri farklı thread'lere dağıtarak veri işleme performansını iyileştirdim.
  • Core Java
  • Multithreading
  • Apache NiFi
  • Kafka
  • PostgreSQL
  • OpenSearch
Orion Innovation · 2022 — 2024

Kurumsal Portal — Etisalat & IBM

PHP · ERP tarzı portal

Etisalat ve IBM için ekip olarak PHP ile geliştirdiğimiz, ERP tarzında kurumsal bir portal yazılımı.

  • PHP
  • Kurumsal portal
  • ERP
Kuka Apps · 2024 — 2026

Dernek Mobil Uygulaması & CMS

Laravel · AWS

Bir derneğin mobil uygulamasını besleyen API'ler ve web içeriğini yöneten CMS. Backend geliştirmeyle birlikte bulut tarafındaki operasyonları da yürüttüm.

Neler yaptım

  • Mobil uygulama için Laravel tabanlı API'ler geliştirdim.
  • Web içerik yönetimi için CMS geliştirdim.

Bulut

  • AWS RDS veritabanlarını ve Lambda üzerinde çalışan uygulama bileşenlerini yönettim.
  • Laravel
  • REST API
  • CMS
  • AWS RDS
  • AWS Lambda
Ayzasoft · 2018 — 2022

Ayzaedu v2, Pratikrapor & AyzaCRM v2

Laravel · Pusher

Geliştiricilikten takım liderliğine uzanan dört yılda üzerinde çalıştığım ürünler: bir eğitim platformu, bir raporlama ürünü ve bir CRM.

Ayzaedu v2

  • Eğitim platformunu Laravel ile geliştirdim; backend mimarisini ve uygulama performansını iyileştirdim.

Pratikrapor & AyzaCRM v2

  • Ekibe liderlik ettim; Pusher tabanlı gerçek zamanlı mimariyi ve REST API yapılarını modernize ettim.
  • Code review süreçlerini yönettim, kalite standartlarını yükselttim.
  • Laravel
  • Pusher
  • REST API
  • Gerçek zamanlı
  • Takım liderliği

Benzer bir şey mi
inşa ediyorsun?

Mimari, entegrasyon ya da performans — konuşalım.