Ali Çelik

5 yıldır backend geliştirme yapıyorum. Şu an turizm sektöründe otel fiyat karşılaştırma motoru ve onun multi-tenant SaaS evrimi üzerinde çalışıyorum. İşin çoğu distributed scraping, circuit breaker, event-driven job pipeline ve zero-downtime blue/green deploy tarafında geçiyor. Günlük stack'im Java/Spring Boot, PostgreSQL, Docker ve Jenkins; frontend tarafında Nuxt3 ve TypeScript. Son aylarda MCP sunucularını dev akışıma gömdüm; Claude ajanlarına PostgreSQL, Jenkins ve log altyapısına scoped erişim verince DBA sorgularını ve deploy doğrulamasını artık sohbet içinde hallediyorum.

Stack

Backend
Java (Spring Boot 3)Spring SecuritySpring Data JPANode.jsFastifyPythonPL/SQLOracle APEX
Architecture
Multi-tenant SaaSEvent-drivenCircuit BreakerBlue/Green DeployWebSocket/STOMP
Database
PostgreSQLPostGISOracleMongoDBRedisMsSQLPrisma
DevOps
DockerJenkinsCI/CDNginxSSHGoogle CloudCloudflareLinuxKafka
Frontend
Vue.jsNuxt3ReactTypeScriptTailwind CSSVite
Scraping
JsoupWebClientHTTP ParsingCookie ManagementCaptcha Recovery
AI & LLM
Claude Code (Max)Opus 4.6MCP ServersMulti-agent SystemsPrompt EngineeringGoogle Antigravity

Deneyim

Backend Engineer

2024 / devam ediyor

Sevais Tech

  • Paralelde iki production Java/Spring Boot backend kurdum: single-tenant fiyat karşılaştırma motoru ve multi-tenant SaaS evrimi (subdomain routing, tenant-scoped izolasyon)
  • 3-katmanlı distributed scraping pipeline tasarladım (JS render, cookie bootstrap, direct HTTP fallback); circuit breaker %50 failure eşiğinde otomatik fallback; in-memory render cache premium çağrıları çevrim başına ~%84 azalttı
  • Günde 3 kez 100+ otel için paralel scheduled price-collection; çevrim başına ~13K fiyat, %81 operatör coverage, ~35dk toplam süre
  • Zero-downtime blue/green deploy kurdum (Spring graceful shutdown, nginx hot-swap, health-check auto-rollback); planlı downtime gerektiren eski deploy akışını tamamen kaldırdı
  • MCP sunucularını dev akışına gömdüm; Claude ajanlarının PostgreSQL, Jenkins ve log altyapısına scoped erişimi var

Software Engineer

2022 / 2024

Rail Flow

  • Lojistik sektöründe rota planlama ve fiyat hesaplama sistemleri yazdım (PL/SQL, Node.js)
  • Oracle APEX ile taşıyıcı kapasite yönetimi uygulamaları geliştirdim
  • Büyük veri setleri üzerinde SQL sorgu optimizasyonu yaptım

IT Engineer

2021 / 2022

Ado Group

  • B2B web uygulamaları ve şirket içi ERP sistemleri üzerinde çalıştım
  • Kullanıcı taleplerini alıp özel geliştirmeler yaptım

İletişim

ali.celik@sevais.com