I am a lead software engineer based in Istanbul. Today I work on real-time multimodal AI platforms:
voice, tools, memory, retrieval, persistence, and the operational paths that keep long-lived sessions dependable.
Before that work moved up the stack, it moved through it—production infrastructure, embedded and RTOS
firmware, access-control protocols, UWB localization, Linux networking, TSN, eBPF, and XDP. I still see
those areas as one continuum. Each layer changes the constraints, not the obligation to understand what the
system is doing.
That is why I keep building outside the immediate job: an operating system, a programming language, ray
tracers, a WASM/WebGPU game, control surfaces, small electronics, and the infrastructure behind the tools I
use. Building from scratch turns abstractions back into mechanisms.