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.

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

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.

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

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ışı.


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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
İ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.
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ı.
Ü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.
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.
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.
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.
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.

01NEXT.JS 16 (APP ROUTER)
Pazarlama, dahili araçlar ve her ürünün AI Gateway tarafı.

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

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

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

05FAISS + CROSS-ENCODER RERANK
Bi-encoder recall için, cross-encoder kesinlik için. Reranker üretimde tartışılmaz.

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

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

08REPO IÇI EVAL TAKIMI
Her ajanın regresyon paketi var. Demo iyi görünse bile paketi geçemiyorsa sevk olmuyor.

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

10RAILWAY + CLOUDFLARE
Platform ekibi maliyeti olmadan container + edge. Bu kişisel sitenin kendisi bu stack'te koşuyor.
Üzerinde çalıştığım şeyler
Dört ürün. Tek çoklu-ajan motoru.
Her GOGOGO ürünü aynı çoklu-ajan temelinin farklı bir iş yüzeyine doğrultulmuş hâli. Mühendislik tarafından her birine nasıl baktığımı şöyle özetleyebilirim.

Goddo
Yaratıcı ajan. Goddo görüntü ve video üretimini, prompt yeniden yazımını ve büyücü tarzı bir yeniden deneme döngüsünü orkestre ediyor — hepsi mobil öncelikli bir iOS deneyimi içinde.

GoPeople
İK ajanı. GoPeople izin taleplerini, anketleri, belgeleri ve duyuruları uçtan uca WhatsApp üzerinden yürütüyor — gözlemlenebilir, izlenebilir, geri alınabilir.

GoVista
Signage ajanı. GoVista kampanyaları binlerce Tizen / WebOS / Android / Windows / Web ekranına iki saniyenin altında gönderiyor; her değişiklikte geri alma var.
GoTrack
Görüntü ajanı. GoTrack bilgisayarla görmeyi retrieval ile birleştirip kamera akışlarını bounding box, ısı haritası, kalma süresi ve dönüşüm verisine çeviriyor — gerçek zamanlı.
Seçilmiş yazılar
Son notlar.
Günlük çalıştığım stack üzerine uzun düşünceler. GOGOGO blogunda ve Medium'da yaşıyor.
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