Frontend geçmişi ve ürün odaklı bir bakışla çalışan bir full-stack mühendisim — veri modelinden API'ye ve arayüze kadar uçtan uca TypeScript ile geliştiriyorum. Sanstech'te Frontend Tech Lead olarak işimin büyük kısmı kaldıraç: ekibin üzerine inşa edeceği mimariyi ve kuralları belirlemek, dikkatle review yapmak ve insanların önünü açıp iyi işin gerçekten yayına çıkmasını sağlamak. JavaScript → TypeScript geçişimize ve Tailwind'e taşınmamıza liderlik ettim; şimdi de AI'ın günlük çalışma biçimimize nasıl dokunacağını yönlendiriyorum.

Son zamanlarda bu merakın çoğu AI-native özelliklere gidiyor: agent döngüleri, tool-calling ve LLM orkestrasyonu. Bunları bir kütüphaneyi bağlayıp geçmek yerine ilk ilkelerinden anlamayı tercih ediyorum — sıfırdan yazdığım açık kaynak kodlama ajanı porti-code bu yüzden var. Bu yaklaşım yayına aldığım işlerde de görünüyor: çok sağlayıcılı LLM pipeline'ları, MCP tool-use ve embedding'lerle retrieval, üretimde. Hepsinin arkasındaki soru hâlâ aynı — “Neden daha iyi olmasın?”

Yaptıklarım