Agentic AI Engineer

I build systems that can take the next step.

Agents that plan, use tools, retrieve the right context and know when to ask a human. I connect AI workflows to real software with Python, TypeScript and C#/.NET.

Based in Istanbul, Türkiye. Working across agents, tools and applications.

A workflow, with judgment.

Select a step to see how I think about agents.

Start with a clear task.

Separate responsibilities, choose useful tools and define what a good result looks like before an agent starts working.

An illustration of my engineering approach.

Selected personal work

Explore the systems, their source code and the thinking behind them.

Paperclip agent teams: illustrated project cover
Illustrated project cover

Reusable team configuration

Paperclip agent teams

Company-style roles, isolated Git worktrees and cross-model review. The public repository contains generic prompts and review policies, with application-specific context removed.

  • Paperclip
  • Git worktrees
View source on GitHub
WhatsApp RAG: illustrated project cover
Illustrated project cover

Retrieval with tool use

WhatsApp RAG

A personal knowledge assistant with semantic and date-based retrieval, conversation context and a model-selected MCP date resolver. The public source excludes real chat data and session credentials.

  • Node.js
  • Qdrant
  • MCP
View source on GitHub
Addy AI: illustrated project cover
Illustrated project cover

Media workflow prototype

Addy AI

A media-generation workflow with checkpoints, human decisions, QA and bounded provider retries. The offline path is implemented; live-provider and release validation remain separate gates.

  • Python
  • LangGraph
  • Expo
View source on GitHub
AI Help Center: local interface prototype using synthetic data
Interface screenshot with synthetic demo data

Audio-ingestion prototype

AI Help Center

A modular .NET audio-ingestion application with storage and noise-removal jobs, plus a mock-driven React interface. Full transcription and RAG integration remain incomplete; the screenshot shows synthetic demo data.

  • .NET 9
  • Hangfire
  • MinIO
  • React
View source on GitHub

Model Context Protocol

Tools built for the task.

My custom MCP servers connect agents to browser workflows and domain knowledge.

Beyond agents

Personal software foundations and a hobby project.

MyAleca: illustrated project cover
Illustrated project cover

Personal hobby project

MyAleca

Warframe inventory/data tooling with a local Node.js service and a WPF desktop client. Public source excludes personal inventories, chat captures and provider binaries.

  • Node.js
  • WPF
  • Supabase
View source on GitHub
CategorizedDownload: illustrated project cover
Illustrated project cover

Windows desktop utility

CategorizedDownload

A WPF download manager with Chrome handoff, temporary transfers and configurable category folders. Browser-only authenticated requests remain a limitation.

  • WPF
  • DevExpress
  • Chrome extension
View source on GitHub

Agentic thinking. Software foundations.

I work across the whole system: agent behavior, tool contracts, application code and the review loop. My .NET and automation background helps turn an AI idea into a workflow people can actually use.

Make the boundaries explicit.State, validation, retries and escalation belong in the design.

Keep a human in the loop.Approval and cancellation should be usable parts of the workflow.

Review what the agent produces.Use test gates, offline checks and cross-model review where they help.

Human-written blog

No AI-generated posts.

No posts yet.

A space for personal essays and technical notes I write myself.

Have a workflow in mind?

Let's talk about agents, useful tools and the software around them.

Email me