İçeriğe atla

Hakkımda

Hukuk, sigorta, e‑ticaret ve yapay zekâ alanlarında backend sistemleri geliştiren bilgisayar mühendisi.

Ali Yılmaz
CV'yi indir (PDF)

İstanbul'da yaşıyorum. Fatih Sultan Mehmet Vakıf Üniversitesi Bilgisayar Mühendisliği'nden Haziran 2026'da mezun oldum. Cesta Technology'nin kurucu ortağıyım. Hukuk (CestaLex, CestaLaw), sigorta (Insurceed), takas pazaryeri (TradeHub), tarif önerisi (ChefsStack), seyahat (TravelMate) ve görev yönetimi (Taskify) gibi farklı alanlarda ürünler geliştirdim.

Backend tarafında Java 21, Spring Boot, Kafka, Redis ve PostgreSQL kullanıyorum. Mikroservis mimarileri, kimlik doğrulama (JWT, OAuth2), ödeme entegrasyonları (iyzico, Paraşüt), vektör tabanlı arama (Qdrant, pgvector) ve Docker/Kubernetes ile dağıtım konularında çalışıyorum.

Medium'da yapay zekâ ve yazılım üzerine yazıyorum. TÜBİTAK ve TEKNOFEST yarışmalarında takım liderliği yaptım; T3 Deneyap atölyelerinde öğrencilere eğitmenlik ve mentorluk yaptım.

Şu an

TradeHub'ın CI/CD boru hattını tamamlayıp yayına alıyorum.

CestaLaw'ı yeni Avrupa yargı alanlarına genişletiyorum.

Yeni iş birliklerine ve backend rollerine açığım.

01

Deneyim

  1. 03/2026 – Halen

    Istanbul

    Kurucu Ortak & Backend Engineer

    Cesta Technology ↗

    Türk ve Avrupa yargı alanları için yapay zekâ destekli içtihat araştırma ürünleri geliştiren şirket. Ürün ailesinin backend mimarisini yönetiyorum; üç ürünü de üretime ben taşıdım.

    • CestaLex ve CestaLaw'ı üretime taşıdım; şirket sitesi cestaai.com ile birlikte üç ürün canlıda.
    • İki ürünün paylaştığı altyapıyı tasarladım: çok kiracılı izolasyon, katmanlı kimlik doğrulama, Kafka üzerinde olay tabanlı iletişim ve vektör tabanlı arama.
    • iyzico (abonelik ödemeleri) ve Paraşüt (e-arşiv fatura) entegrasyonlarıyla ödeme altyapısını kurdum; abonelikten faturaya kadar süreç manuel adım gerektirmiyor.
    • Hukuk bürolarının belge yükü için S3 uyumlu depolamada sürümleme ve yaşam döngüsü politikaları kurdum.
    • Kubernetes ve Coolify üzerinde sunucu altyapısını ve çoklu repo CI/CD boru hatlarını yönettim; kurumsal sürüm tek pipeline koşusuna indi.
  2. 07/2025 – 09/2025

    Istanbul

    Yazılım Mühendisliği Stajyeri

    Ada Software

    Spring Boot üzerinde modüler bir sigorta platformunun backend'ini tasarladım ve React/TypeScript ekibinin tükettiği API sözleşmesini tanımladım.

    • SOLID prensipleriyle, ekipçe bağımsız geliştirmeye uygun modüler bir sigorta platformu tasarladım.
    • 4 mikroservise yayılan JWT tabanlı kimlik doğrulama kurdum; oturum sızıntılarını giderip token doğrulama gecikmesini 20ms düşürdüm.
    • DTO/Mapper katmanlı mimari ve global hata yönetimiyle ortalama API yanıt süresini %30 azalttım; sistem 1.000+ eşzamanlı isteği kaldırıyor.
    • React/TypeScript frontend'lerin tükettiği REST API'leri ve hata sözleşmesini tanımladım.
  3. Halen →

02

Yetenekler

Bu listedeki her kalemin karşılığı canlı sistemlerde var.

Üretimde kullanıyorum

  • Java 21
  • Spring Boot
  • Spring Security
  • Kafka
  • Redis
  • PostgreSQL
  • Docker
  • REST API
  • JWT & OAuth2
  • Python
  • FastAPI
  • Qdrant / pgvector
  • SQL
  • Git
  • CI/CD
  • Kubernetes

Aşinayım

  • TypeScript
  • React
  • Next.js
  • Coolify
  • Nginx
  • Swagger / OpenAPI
  • Scikit-Learn

03

Çalışma ilkelerim

01

Güvenlik veritabanı katmanından başlar

Yetkilendirme ve veri izolasyonunu yalnızca uygulama koduna bırakmam. PostgreSQL Row-Level Security gibi veritabanı seviyesindeki mekanizmalarla ve rol bazlı erişim kontrolüyle destekleririm.

02

Servisler arası iletişim olay tabanlıdır

Mikroservisler arasında Kafka ve transactional outbox deseni kullanırım. Böylece bir servis kesintiye uğrasa bile durum geçişleri kaybolmaz ve veri tutarlılığı korunur.

03

Önbellek ve asenkron işleme

Sık okunan veriyi Redis'te tutar, yapay zekâ model çağrıları gibi uzun süren işleri istek yolunun dışına alırım. Kullanıcıya dönen yanıt süresi bu sayede öngörülebilir kalır.

04

Ölçülebilir sonuçlar

Her teknik kararın etkisini yanıt süresi, gecikme ve doğruluk gibi metriklerle takip ederim. Bu sitedeki sayıların her biri belirli bir tasarım kararına bağlıdır.

04

Eğitim · Sertifikalar

Eğitim

Bilgisayar Mühendisliği (Lisans)

Fatih Sultan Mehmet Vakıf Üniversitesi

Haziran 2026 mezunu

Diller

  • TürkçeAna dil
  • İngilizceB2

Liderlik ve yazı

  • Cesta Technology kurucu ortağı
  • TÜBİTAK ve TEKNOFEST yarışmalarında takım liderliği
  • HSD FSMVU (Huawei Student Developers) — Medium ekibi lideri; kulübün Medium yayınını yürüttü
  • IEEE FSMVU Öğrenci Kolu — Medium Komitesi Lideri
  • T3 Deneyap atölyelerinde öğrencilere eğitmen ve mentor
  • Medium'da yapay zekâ ve yazılım üzerine yazıyor

Sertifikalar

  1. 01

    Master Microservices with Spring Boot, Docker & Kubernetes

    Udemy

  2. 02

    Spring Boot 3 & Spring Framework 6

    Udemy

  3. 03

    Samsung Innovation Campus

    Samsung

  4. 04

    Huawei Cloud AI Bootcamp

    Huawei Türkiye

  5. 05

    HCCDA-Tech Essentials

    Huawei

  6. 06

    Advanced Java

    BTK Akademi

  7. 07

    SQL with Practical Applications

    BTK Akademi

  8. 08

    Git & GitHub Mastery

    Coursera

  9. 09

    Python Programming Language

    Turkcell

  10. 10

    Vision Camp

    GSB