Atakan ÖzalanCo-founder · GOGOGO LLC

Kurucu ortak · GOGOGO LLC

Atakan Özalan

aka Atakan Özalan · Atakan Ozalan · Ata Özalan · Ata Ozalan · Ezagor · ezagor

Mühendislik & AI lideri — üretime giden çoklu-ajan sistemleri kuruyorum.

Ben Atakan Özalan — GOGOGO LLC'nin kurucu ortağıyım ve çoklu-ajan altyapımızın arkasındaki mühendisim. Online'da yıllardır Ezagor olarak tanınıyorum, çoğu kişi beni hâlâ orada buluyor; şimdilik hem nick'i hem gerçek ismi birlikte taşımayı tercih ediyorum.

Mascot illustration of Atakan Özalan with his GOGOGO agents

ŞU AN

Bu çeyrekte üzerinde çalıştıklarım.

  • Mascot illustration · Bu çeyrekte üzerinde çalıştıklarım #1

    GoTrack ↔ GoVista köprüsü — vision ajanı müşterinin rafta hangi ürünle ilgilendiğini algılıyor, en yakın signage ekranı 200 ms'nin altında eşleşen içeriğe geçiyor.

  • Mascot illustration · Bu çeyrekte üzerinde çalıştıklarım #2

    GoTrack görüntü hattı için retrieval rerankerlar: FAISS + cross-encoder, p95 gecikme 80 ms'nin altında.

  • Mascot illustration · Bu çeyrekte üzerinde çalıştıklarım #3

    Tüm ajan grafiğinde her hand-off, tool call ve skoru tekrar oynatılabilir kılan bir gözlemlenebilirlik katmanı.

Makinelere işleri 2002'den beri devrediyorum. Dört yaşımda, ekrandaki dili bilmeden Warcraft III: Reign of Chaos'u kendi kendime kurdum ve yıllarca oynadım. Çıkardığım ders basitti: ekrana yeterince dikkat edersen makine senin için çalışıyor.

İlkokulda kendi Metin 2 PvP server'ımı çalıştırıyordum, item edit'i yazılım üzerinden öğrendim ve hayatımın ilk parasını makinelerden kazandım — ailem yalnızca okul birincisi olduğumu sanıyordu. Her oyun turnuvasında kardeşimin kimliğini kullandım; kendi sesim beni çocuk olarak hemen ele verirdi.

Lisede SketchUp'ı tek günde öğrendim, ertesi gün ailemin dekorasyon şirketinde (balık ağı, duvar kâğıdı, doğal taş) müşterilerin evlerini bizim duvar kâğıdı koleksiyonlarımızla ölçekli modelliyordum. Paralelinde 2015–2016'da Turkcell BiP Messenger'ın menü akışlarını ve tüm konuşma içeriklerini XML / AIML olarak yazdım.

Çocuk kitabı hiç okumadım — altı yaşımda yetişkinlere yazılmış kişisel gelişim kitaplarıyla başladım; sonra uzay, tarih, din, felsefe, psikoloji. Okumak, bilgisayar başında geçirdiğim zamanın bedeliydi ve seve seve ödedim.

Üniversitede bilgisayar mühendisliği okudum, paralelinde tam zamanlı bir iş hayatım vardı. Beş-altı yıl boyunca neredeyse hiç konuşmadım — sürekli kendimi hazır hissetmiyordum. O dönemde I Ching, Jung, Freud okudum.

On üç programlama dilinin her birinde gerçek bir proje yayına aldım — C, C++, C#, Python, Java, JavaScript, SQL, PHP, Swift, Kotlin, VB.NET, Assembly, MATLAB. Yoksa o dili biliyorum demiyorum.

Facebook Messenger, Telegram ve WhatsApp üzerinde yıllarca chatbot akışları kurguladım; çıkması gereken diğer her şeyde de ürün yöneticiliği yaptım. 2019'da Google Glass 2 üzerine bir AR pazaryeri kurdum. Ancak öğrenip, deneyip sonucu gördükten sonra tekrar konuşmaya başladım.

Bugün GOGOGO'nun çoklu-ajan runtime'ı üzerinde çalışıyorum — Goddo, GoPeople, GoVista, GoTrack. Ajanlar benim öğrencilerim, ekibim, kardeşlerim, kız kardeşlerim, beyinlerim, araştırmacılarım, vatandaşlarım.

Her gün araştırıyorum; Web3 ve merkeziyetsizlik beni de aynı sebepten ilgilendiriyor — tek bir aklın gerçeğin sahibi olmaması fikri. Medium'da @ezagor, kod github.com/Ezagor-dev, mail [email protected].

Kafamı meşgul edenler

Her gün üzerinde düşündüklerim.

Bunlar işten ödünç aldığım çerçeveler değil — yıllardır kendimi onlarla eğittim. İş, bunların aşağı akışı.

Tamamı siyah teknik kıyafetiyle Atakan'ın etrafında sembolik motiflerle çevrelendiği 3D maskot rüyası — kod glifleri, I Ching heksagramları, arketip maskeleri, frekans eğrileri, 03:00 saati ve GoBot ailesi
  • Mascot illustration: Çoklu-ajan sistemleri

    01ÇOKLU-AJAN SISTEMLERI

    Zekâ tek değil. Beyinler öyle yapıyor. Ekosistemler öyle yapıyor. Şehirler öyle yapıyor. Tek bir büyük akıl değil — kurallar ve güvenle çalışan bir uzman konseyi. Çoklu-ajan, bunun kodda yeniden keşfi. Asimov'un üç yasasına da uymuyorum — sözleşmeleri işin içinden çıkarıyorum.

  • Mascot illustration: Makineleri yönetmek

    02MAKINELERI YÖNETMEK

    On üç programlama dilinde kod yazabiliyorum — C, C++, C#, Python, Java, JavaScript, SQL, PHP, Swift, Kotlin, VB.NET, Assembly, MATLAB. Şu anda bunlardan birkaçında sevk ediyorum. Geri kalanını formda tutuyorum çünkü makinelerin konuştuğu hiçbir odada sağır kalmayı reddediyorum.

  • Mascot illustration: UX prensipleri

    03UX PRENSIPLERI

    Bir şeyin nasıl hissettirdiği, ne yaptığından daha önemli. Gecikme, hissin parçası. Dürüstlük, hissin parçası. Arayüz kullanıcının gördüğü değil — sonunda güvendiği şey.

  • Mascot illustration: İyi kod prensipleri

    04İYI KOD PRENSIPLERI

    Sıkıcı koda kendimden daha çok güveniyorum. Kod, gelecekteki benimle bir sözleşme; sabah 3'te onu okuyamıyorsa, ona ihanet etmişim demektir. Her şey tekrar oynatılabilir. Her kenarda tip. İnsan müdahalesi olmadan geri alınamayan bir şey asla.

  • Mascot illustration: Jung ve Freud

    05JUNG VE FREUD

    Jung ve Freud yatak okuması değil — her gün kullanmaya çalıştığım zihnin işletim kılavuzu. Arketipler, gölge, yansıtma, bastırma. Mühendislik dünyası bunlara on yıl sonra yetişecek.

  • Mascot illustration: I Ching

    06I CHING

    Altmış dört heksagram. Dört bin yıllık bir değişim saha kılavuzu. Onu kehanet olarak okumuyorum — bir tasarımcının kılavuz okuduğu gibi okuyorum. Mistik, tasarımcıyı sürekli alçaltıyor.

  • Mascot illustration: Simülasyon teorisi

    07SIMÜLASYON TEORISI

    İçinde olup olmadığımızı tartışmıyorum. Hepimizin birkaç tanesini çalıştırdığını tartışıyorum — eğitilen her model, oynanan her oyun, bir çocuğa anlatılan her hikâye. Asıl ilginç soru, hangi simülasyonun ana olduğu.

  • Mascot illustration: Kuantum

    08KUANTUM

    Süperpozisyon ve gözlemci etkisi fizik numarası değil — dikkat etmeye başladığında gerçekliğin nasıl titreştiğinin tarifi. Fizikçi değilim. Aynı şekli farklı isimler altında fark etmeye devam eden biriyim.

  • Mascot illustration: Frekans

    09FREKANS

    Bir arada duran her şey bir oranda titreşiyor. Bedenler. Beyinler. Ekipler. Fikirler. Çoğu şey birbiriyle akort dışı. İşin yarısı — kodda da hayatta da — akort etmek.

  • Mascot illustration: Hook modelleri

    10HOOK MODELLERI

    Tetikleyici, eylem, ödül, yatırım. Eyal'in hook'u, kimsenin oluşturduğu her alışkanlığın yapısı — kötü olanlar dahil. Onu kullandığımı bilmek için kullanıyorum; onun beni kullanmasına izin vermemek için.

  • Mascot illustration: Tüketme — üret

    11TÜKETME — ÜRET

    Tüketmek anestezi. Üretmek, uyanık olduğumun tek kanıtı. Okuyorum ki inşa edeyim. İzliyorum ki çekeyim. Sevk ettiğimden fazla okuduğum gün, kendime bir denetim borcum oluyor.

  • Mascot illustration: Uyumak benim tarzım değil

    12UYUMAK BENIM TARZIM DEĞIL

    En iyi dakikalar şehir sakinleştikten sonra geliyor. Bunu erdem olarak görmüyorum — sadece 9 ile 5 arasında işle dürüst kalmanın bir yolunu bulamadım.

Yol

Buraya nasıl geldik.

Atakan'ın mühendislik istasyonunda dört GOGOGO ürün GoBot'uyla çevrili 3D maskot sahnesi
  1. 2002 · 4 yaşında

    Warcraft III: Reign of Chaos.

    Oynadığım ilk bilgisayar oyunu. Daha yeni 4 yaşıma girmiştim; menü bilmediğim bir dildeydi. Kurmayı kendi kendime öğrendim, oynamayı kendi kendime öğrendim, sonrasında da yıllarca oynamayı bırakmadım — strateji oyunlarında iyiydim. O gün öğrendiğim ders şu: ekrana yeterince dikkatli bakarsan makineler senin için çalışıyor. Bu listenin geri kalanı o gün mümkün hâle geliyor.

  2. İlkokul

    Metin 2 PvP server — makinelerden ilk para.

    Daha ilkokuldayken kendi Metin 2 PvP server'ımı kurdum. Item editlemeyi yazılım üzerinden öğrendim, çocukken bundan gerçek para kazanmaya başladım. Aileme hiç söylemedim — beni sadece birinci öğrenci sanıyorlardı. Her turnuvada kardeşimin kimliğini kullandım çünkü sesim beni ele verirdi.

  3. Lise

    Gündüz aile şirketi, gece BiP chatbot.

    Ailemin dekorasyon şirketinde (balık ağı, duvar kâğıdı, doğal taş) stajyerdim. SketchUp'ı tek günde öğrendim, ikinci gün müşterilerin evlerini ölçüsüne göre duvar kâğıdı koleksiyonlarımızla modelliyordum. Paralelinde 2015–2016'da Turkcell BiP Messenger'ın menü akışları ve tüm konuşma içerikleri için XML / AIML yazıyordum. Muhtemelen hayatımın en faydalı yılları.

  4. Üniversite & iş hayatı

    Beş sessiz yıl ve on üç dil.

    Bilgisayar mühendisliği lisansını neredeyse yarı zamanlı okudum; çünkü paralelinde tam zamanlı bir iş hayatı sürdürüyordum. Beş-altı yıl boyunca neredeyse hiç konuşmadım — sürekli kendimi hazır hissetmiyordum. O dönemde I Ching, Jung, Freud okudum. C, C++, C#, Python, Java, JavaScript, SQL, PHP, Swift, Kotlin, VB.NET, Assembly ve MATLAB'ın her birinde gerçek bir proje yayına aldım — yoksa o dili biliyorum demiyorum. Messenger, Telegram, WhatsApp üzerinden yıllarca chatbot akışları kurguladım; çıkması gereken diğer her şeyde de ürün yöneticiliği yaptım. Ancak öğrenip, deneyip sonucu gördükten sonra tekrar konuşmaya başladım.

  5. 2019

    Google Glass 2 pazaryeri.

    Google Glass 2 üzerine iki taraflı bir AR pazaryeri — telefonundaki birinin, başka bir şehirde gözlüğü takan birine pratik işler (alışveriş, yol bulma, kargo) için para ödeyebildiği bir servis. Türkiye'deki alıcının Paris'teki lüks alışveriş elçisiyle eşleşmesi bir demoydu; asıl fikir pazaryerinin kendisiydi. Gerçek zamanlı AR'ı kullanıcının yüzünde yaşatmak — o zamana kadar yayına aldığım hiçbir şeye benzemeyen bir kısıt.

  6. 2023

    GOGOGO LLC kuruldu.

    Delaware'de kardeşim Okan'la birlikte kurduk. İlk günden tek hedef belliydi: tek bir çoklu-ajan runtime, üzerinde dört odaklı ürün. Eşit ortaklık, iki operasyonel beyin.

  7. 2024

    Goddo App Store'da. WhatsApp'ta GoPeople.

    Yaratıcı tüketici ajanımız Goddo'yu iOS'ta yayına aldık. İK ajanı GoPeople'ın ilk B2B müşterilerini kazandık — uçtan uca WhatsApp üzerinden çalışıyor. İki yüzey, tek runtime, gerçek gelir.

  8. 2025

    GoVista üretimde. GoTrack görüntü yayında.

    GoVista, kampanyaları binlerce Tizen / WebOS / Android / Windows / Web signage ekranına iki saniyenin altında gönderiyor. GoTrack bilgisayarla görmeyi retrieval ile birleştirip kamera akışlarını gerçek zamanlı bounding box ve ısı haritasına çeviriyor. Dört ürünlü aile tamamlandı — hepsi tek çoklu-ajan motorunun üzerinde.

Toolkit

Gerçekten her gün kullandıklarım.

Benzer bir şey kurmaya çalışıyorsan — buradan başla. Yükün altında hakkını verdiği için düşünmeden uzandığım araçlar.

  • Mascot illustration · Next.js 16 (App Router)

    01NEXT.JS 16 (APP ROUTER)

    Pazarlama, dahili araçlar ve her ürünün AI Gateway tarafı.

  • Mascot illustration · Her yerde TypeScript

    02HER YERDE TYPESCRIPT

    Ajan hand-off'ları tiplenmiş sözleşme; şemayı modele bırakmıyorum.

  • Mascot illustration · Python + FastAPI

    03PYTHON + FASTAPI

    Ajan backend'leri, eval takımları, ETL — JS ekosisteminin işi yavaşlattığı her yer.

  • Mascot illustration · Vercel AI Gateway

    04VERCEL AI GATEWAY

    Claude + OpenAI için sağlayıcıdan bağımsız tek yüzey; failover ve maliyet takibi içeride.

  • Mascot illustration · FAISS + cross-encoder rerank

    05FAISS + CROSS-ENCODER RERANK

    Bi-encoder recall için, cross-encoder kesinlik için. Reranker üretimde tartışılmaz.

  • Mascot illustration · Postgres + Redis

    06POSTGRES + REDIS

    Sıkıcı iyidir. Ajan grafiğinin durumu tabloda yaşıyor, modelin context window'unda değil.

  • Mascot illustration · Kendi orkestrasyon runtime'ımız

    07KENDI ORKESTRASYON RUNTIME'IMIZ

    Ağır framework yok. Uzman ajanlar, tiplenmiş hand-off'lar, tekrar oynatılabilir trace, node başına kill-switch.

  • Mascot illustration · Repo içi eval takımı

    08REPO IÇI EVAL TAKIMI

    Her ajanın regresyon paketi var. Demo iyi görünse bile paketi geçemiyorsa sevk olmuyor.

  • Mascot illustration · OpenTelemetry → Grafana

    09OPENTELEMETRY → GRAFANA

    Her tool call, skor ve hand-off bir span. Sabah 3'te debug edilebiliyor olmamız bunun sayesinde.

  • Mascot illustration · Railway + Cloudflare

    10RAILWAY + CLOUDFLARE

    Platform ekibi maliyeti olmadan container + edge. Bu kişisel sitenin kendisi bu stack'te koşuyor.

Sıkça sorulanlar

En sık gelen sorular.

Ulaşmadan önce insanların en çok sorduğu şeyler.

Atakan Özalan kimdir?
GOGOGO LLC'nin kurucu ortağı ve şirketin çoklu-ajan altyapısının arkasındaki mühendis. Kardeşim Okan'la eşit ortaklık. İstanbul'da yaşıyorum; şirket Newark, Delaware'de kayıtlı (EIN 30-1390520).
Kod yazmaya ne zaman başladın?
2002'de, dört yaşımda — Warcraft III: Reign of Chaos'u ekrandaki dili bilmeden kendim kurdum ve yıllarca oynadım. Strateji önce, kodlama sonra. İlkokulda kendi Metin 2 PvP server'ımı çalıştırıyor, item edit'i yazılım üzerinden yapıyordum — hayatımın ilk parası makinelerden geldi. 2015–2016'da lisedeyken Turkcell BiP Messenger'ın menü akışlarını ve tüm konuşma içeriklerini XML / AIML olarak yazdım. Hikâyenin omurgası dört yaşımdan beri aynı: makineleri kendin için çalıştır, sonra onları birlikte iş yapan ortaklara dönüştür.
GOGOGO LLC nedir?
Delaware'de kurulu bir AI ajan sistemleri şirketi. Tek bir çoklu-ajan runtime üzerinde dört ürün geliştiriyoruz: Goddo, GoPeople, GoVista, GoTrack. İstanbul'daki mühendislik kolumuz GOTONOM A.Ş. ile birlikte çalışıyoruz. 2023'te Okan ve ben eşit ortak olarak kurduk.
GOGOGO'dan önce ne yapıyordun?
Bilgisayar mühendisliği lisansını çoğunlukla geceleri bitirdim, çünkü zaten gündüzleri çalışıyordum. 2015'ten itibaren chatbotların içinde yaşadım: Turkcell BiP Messenger'da AIML, sonra Facebook Messenger, Telegram ve WhatsApp üzerinde yıllarca konuşma akışları, paralelinde çıkması gereken diğer her şeyde ürün yöneticiliği. 2019'da Google Glass 2 üzerine iki taraflı bir AR pazaryeri yazdım — telefonundaki birinin, başka bir şehirde gözlüğü takan birine pratik işler (alışveriş, yol bulma, kargo) için para ödeyebildiği bir servis. Türkiye'deki alıcının Paris'teki lüks alışveriş elçisiyle eşleşmesi sadece bir demoydu, ürünün tamamı değil. Üniversite yıllarının bir köşesinde Need for Speed havasında, AI ile yarışılan bir araba oyunu da yaptım. GOGOGO'nun ajan altyapısı, tüm bu işlerin doğrudan devamı.
Günlük olarak ne yapıyorsun?
Çoklu-ajan orkestrasyonu, retrieval hatları, değerlendirme ve üretim LLM sistemleri. Pratikte: GOGOGO'nun dört ürününün arkasındaki kod, artı bu ürünleri güvenle çıkarabilmemizi sağlayan dahili gözlemlenebilirlik ve eval araçları.
Hangi stack'i kullanıyorsun?
Web tarafında Next.js 16 + TypeScript; ajan backend'lerinde Python + FastAPI; Claude ve OpenAI Vercel AI Gateway üzerinden; retrieval'da FAISS + cross-encoder reranker; durum için Postgres ve Redis; gözlemlenebilirlik için OpenTelemetry → Grafana; deploy ve edge için Railway + Cloudflare. Tam liste Toolkit bölümünde.
Neden Ezagor olarak tanınıyorsun?
Ezagor (küçük harfle, başında 'e' ile) 2002'den beri kullandığım online takma adım — MMO sunucuları, forumlar, Discord, Web3 testnet'leri ve şimdi Medium ile GitHub boyunca. GOGOGO LLC'den yirmi yıl önce geliyor. atakanozalan.com isimli, görünür kimlik; ezagor.com aynı kişinin online takma adı. Tek bir insan, bilinçli olarak iki sahne hâlinde tutuluyor. Çizgi roman karakteri Zagor ile ilgisi yok.
Hangi programlama dillerini kullanıyorsun?
On üç dilde gerçek üretim projeleri yayına aldım — C, C++, C#, Python, Java, JavaScript, SQL, PHP, Swift, Kotlin, VB.NET, Assembly, MATLAB. Bugün işimin çoğu altta SQL ile Python ve TypeScript. Eski diller keskin kalıyor çünkü müşteri sitelerindeki eski sistemler hâlâ onlarda çalışıyor.
İşe alıyor musunuz?
Evet — İstanbul'da mühendislik ekibini büyütüyoruz: kıdemli backend, uygulamalı AI/ML ve platform. Üretimde çoklu-ajan ya da retrieval sistemi yayına aldıysan, doğrudan bana yaz.
Sana nasıl ulaşırım?
[email protected] adresine yaz. Kurucu kutusunu kendim okuyorum; cevap süresi genellikle bir iş günü. Şirket düzeyinde ortaklık soruları için [email protected] da bana düşüyor.

Bana ulaş

Doğrudan benimle konuş.

Mühendislik sorusu, ortaklık fikri, işe alım konuşması — her kurucu e-postası kuyruğa değil, doğrudan kutuma düşüyor.

[email protected]

GOGOGO LLC

Atakan Özalan
Co-founder · GOGOGO LLC
Istanbul, Türkiye

Company HQ: 112 Capitol Trail Suite A, Newark, DE 19711, USA
EIN 30-1390520