Portrait of Okan Yurt

Istanbul · UTC+3 · okanyurt.com

Okan Yurt

Enterprise backend architect, now building AI infrastructure — the kind where the data can’t leave the building.

Senior Software Engineer & Tech Lead with 10+ years on business-critical systems in retail, mobility and enterprise audit. I design distributed backends with .NET, Node.js and PostgreSQL — and lately, the MCP-based agent platforms that sit on top of them.

current-work.yamlTurkish Technology · 2024 →
project:   AI chatbot infrastructure — internal control & audit platform
role:      architecture & development, end to end
protocol:  MCP (Model Context Protocol)
llm:       on-premise   # data privacy: nothing leaves the network
backend:   [.NET Core, PostgreSQL, Redis, RabbitMQ, Elasticsearch]
identity:  Keycloak / OpenID Connect
10+years across aviation, ground handling, logistics, warehousing, banking, mobility, call center, technical service and internal audit
5+years leading engineering teams
8+years in enterprise backend architecture
100%of audit data remains inside the corporate network

The System

current-work.yaml, drawn out: an AI assistant for internal control & audit, where every hop — agent, tools, model — stays inside the corporate network.

The privacy constraint is the architecture. The model is self-hosted, every tool reaches data through an MCP server, and no token ever crosses the boundary.

Experience

2024 — now

Senior Software Engineer · AI Infrastructure — Turkish Technology

Designing and building the MCP-based AI chatbot infrastructure of an enterprise internal control & audit platform. The constraint shapes the architecture: audit data is confidential, so the LLM runs on-premise and every agent call stays inside the network. Owning the backend end to end — PostgreSQL, Redis, RabbitMQ, Elasticsearch, Keycloak / OIDC.

2023 — 2024

Expert Software Engineer, Backend — Monster Notebook

Technical owner of the backend. Designed the platform architecture from scratch on Clean Architecture, DDD and CQRS, owned the code-review and PR process, and rolled out company-wide identity with Keycloak. CI/CD on Azure DevOps.

2021 — 2023

Tech Lead & Team Lead — Martı Technologies

Built the call-center platform on AWS with a microservice architecture — .NET Core, Node.js / NestJS, PostgreSQL — while carrying team responsibility: hiring, mentoring, delivery.

2018 — 2021

Software Development Specialist → Senior Software Development Engineer — LC Waikiki

Built and modernized the business-critical allocation & replenishment systems of one of Europe’s largest fashion retailers’ supply chains — .NET, Node.js, Angular, PostgreSQL at enterprise scale. In-team mentoring.

2016 — 2018

Junior → Software Developer — Boran Software

End-to-end delivery in logistics, customs and warehouse management: cargo tracking and summary-declaration systems for Çelebi, online & mobile transactions for Hursan Logistics (published to both app stores), ministry WSDL/SOAP integrations, e-invoice and POS payments. C#/.NET, PHP, Delphi, MSSQL & MySQL.

2014 — 2015

Internships ×3 — LOGO · Li & Fung · Doğan Media Group

Product development at LOGO (inventory tracking with Delphi), IT services at Li & Fung, and internal applications with C# at Doğan Gazetecilik.

2012 — 2016

Freelance Software Developer — during university

First production code: reservation and tour-planning systems used in daily operations by three tourism companies — C#/.NET on MSSQL, PostgreSQL and MySQL.

2011 — 2016

B.Sc. Computer Engineering — Karadeniz Technical University

Stack

AI & Agents Current Focus

  • Model Context Protocol (MCP)
  • On-Premise LLM Deployment
  • LLM Orchestration
  • RAG
  • Agentic Workflows

Backend

  • C# / .NET Core
  • Node.js / NestJS
  • TypeScript
  • REST & Messaging APIs

Data & Messaging

  • PostgreSQL
  • MSSQL
  • Redis
  • Elasticsearch
  • RabbitMQ
  • Memcached

Architecture

  • Clean Architecture
  • Domain-Driven Design
  • CQRS
  • Microservices
  • Event-Driven Systems

Cloud & Platform

  • AWS
  • Azure
  • Terraform
  • Keycloak / OIDC
  • CI/CD

Leadership

  • Team Leadership
  • Mentoring
  • Code Review Ownership
  • Situational Leadership
  • Agile Delivery

Contact

Interesting architecture problem? AI infrastructure that has to run inside the network? The fastest way to reach me is email or LinkedIn.

$ say-hello