Über

Prinzipien

  • Ich baue Systeme, die ihren Erbauer überdauern.
  • Ich bevorzuge explizite Abwägungen gegenüber versteckter Komplexität.
  • Ich bewerte Entscheidungen danach, was in fünf Jahren noch gilt.
  • Ich schreibe Code für den Ingenieur, der ihn erbt.
  • Ich liefere früh, dokumentiere immer und iteriere mit Beweisen.

Aktueller Fokus

Entwicklung von KI-gestützten Anwendungen und Automatisierungssystemen. Arbeit mit TypeScript, Astro und moderner Web-Infrastruktur. Erforschung, wie Sprachmodelle Produktentwicklungs-Workflows verändern.

Arbeitsstil

Ich arbeite am besten in kleinen Teams mit klaren Zuständigkeiten. Ich bevorzuge asynchrone Kommunikation mit gezielten Synchronisationen. Unter Unsicherheit treffe ich Entscheidungen, indem ich die reversible Option identifiziere und ausliefere. Ich optimiere für langfristige Wartbarkeit gegenüber kurzfristiger Geschwindigkeit.

Werkzeuge

Sprachen: TypeScript, Python, Go. Frontend: Astro, React, vanilla CSS. Backend: Node.js, Edge Functions, Serverless. Infrastruktur: Vercel, AWS, Docker. KI: OpenAI API, LangChain, Vektordatenbanken. Ich wähle Werkzeuge basierend auf Teamkontext und Projekteinschränkungen, nicht persönlicher Präferenz.

Außerhalb der Arbeit

Ich lese Ingenieur- und Systemliteratur — Infrastrukturpapiere, Sprachdesign und historische Softwareentscheidungen. Ich entwickle Nebenprojekte, um Ideen zu testen, bevor ich sie empfehle. Ich spreche Türkisch und Englisch.