AI Solution Engineer @ Microsoft
Building intelligent systems at the intersection of AI, cloud infrastructure, and enterprise integration.
I design and build AI-powered applications on Azure, with deep expertise in AI agents and MCP (Model Context Protocol) integrations, and a strong background in enterprise architecture, integration strategy, and API management. My work focuses on making AI practical and production-ready for enterprise environments.
A complete voice-agent customer-service demo, built in 3 days: a customer calls a real phone number on a Saturday, an Azure AI Foundry hosted agent answers in French, verifies identity, checks real capacity, quotes before acting, executes the change in live (mock) CRM/ERP systems, sells an option β and escalates the discount decision it has no mandate for to a human in Teams. One agent, two experiences: transform experiences, not systems.
π₯ Watch the real call (French, EN subtitles): ozgurkarahan.github.io/horizon-famille Β· π½οΈ Interactive deck Β· PDF
π The story on LinkedIn: my post about "the other ending"
π» Code (MIT): horizon-famille β agent, mock ERP/CRM/KB, ACSβVoice Live bridge, Power Platform approval, deck
Enterprise AI agents must act as the real user β no service accounts in the data path, every action traceable and authorized per-user. This is a series of production-grade implementations of that pattern on Azure (Entra ID, APIM, AI Foundry) across ServiceNow, Salesforce, and custom APIs.
π Read the story: From Theory to Production: Salesforce Meta-Tool & Identity Propagation
π§© The series: Entra ID Identity Propagation Β· ServiceNow MCP Meta Tool Β· Salesforce MCP Meta Tool
Projects I built from scratch.
|
Voice Agent |
Horizon Famille β Β« L'autre fin Β» β Full voice-agent customer-service demo built in 3 days β real phone call, French voice agent on Foundry, live mock CRM/ERP, human-in-the-loop approval in Teams (π₯ demo & slides) |
|
Agent Memory |
AI Agent Memory β Persistent memory for AI coding agents β Karpathy LLM Wiki pattern for GitHub Copilot, Claude Code, Codex, and Cursor |
|
Agentic SDLC |
Agentic SDLC Demo Ready-to-run, presenter-led demo of the full SDLC driven by AI coding agents β intake β plan β implement β test β review β PR β deploy, with enforce-first CI gates (ποΈ slide deck Β· live validation target) |
|
Agent + MCP |
ServiceNow MCP Meta Tool ServiceNow MCP meta-tool β 3 generic tools (discover, query, write) with per-user identity propagation via Azure APIM JWT Bearer OBO flow |
|
Agent + MCP |
Salesforce MCP Meta Tool Meta-tool MCP server for Salesforce with cross-cloud identity propagation β AI agents manage Salesforce resources using the caller's Azure identity end-to-end |
|
Agent + MCP |
Entra ID Identity Propagation End-to-end Entra ID identity propagation from browser through AI Foundry agents and APIM to backend APIs β no service accounts in the data path |
|
Agent |
Simple Order Agent Order processing agent using Claude SDK, MuleSoft MCP, and A2A protocol |
|
MCP |
Azure APIM MCP Server MCP server for Azure API Management β manage APIs through natural language |
|
SRE Agent |
Azure SRE Agent for Synapse Reproducible IaC, KQL runbook, and smoke-test scaffold for validating Azure SRE Agent against common Synapse observability pain points |
|
Template |
AI Agent Project Template Internal scaffold standardizing AI-agent project structure and agent-config conventions across repos |
|
AI App |
AI Avatar Presenter AI-powered avatar presentation assistant β upload PowerPoint slides and have an AI avatar present them with multilingual TTS, interactive Q&A, and Teams integration |
|
AI App |
Enterprise Document RAG Document-intelligence and retrieval-augmented generation solution delivered for an enterprise client |
Identity propagation patterns β see full project descriptions in AI Agents & MCP above.
| Project | Security Pattern |
|---|---|
| ServiceNow MCP Meta Tool | JWT Bearer OBO flow β Azure APIM exchanges Azure AD token for ServiceNow per-user token |
| Salesforce MCP Meta Tool | Cross-cloud identity: Azure AD β APIM β Salesforce via On-Behalf-Of JWT Bearer |
| Entra ID Identity Propagation | Entra ID token passthrough from MSAL.js SPA through AI Foundry + APIM to backend API |
|
Learn |
Anthropic Academy Worked examples from the Anthropic Academy curriculum |
|
Vision Deck |
The Agentic Platform β our vision Interactive vision deck on the shift from AI assistance to agentic platforms β how developers build, deploy, and operate agents at scale (source) |
|
Fork+ |
Get Started with AI Agents
Β Β·Β forked from Azure-Samples My additions: AI Foundry endpoint & A2A documentation (1 400+ lines), Bicep infra customizations, extended README |
Unmodified forks kept for learning and workshops.
| Project | Upstream | Purpose | |
|---|---|---|---|
| Get Started with AI Chat | Azure-Samples | Azure AI Foundry chat application reference | |
| Voice Live API Sales Coach | Azure-Samples | AI-powered voice training for sales with Azure Voice Live API | |
| L300 AI Apps and Agents Workshop | Microsoft | L300-level AI workshop material | |
| Interactive Prompt Engineering Tutorial | Anthropic | Interactive prompt engineering exercises | |
| Karpathy Autoresearch | karpathy | Autonomous AI agent running LLM training experiments |
Enterprise identity propagation patterns for multi-cloud AI agent architectures β making every AI action traceable to the real user across Azure, Salesforce, and ServiceNow.
All repositories follow a standard convention for working with AI code agents:
AGENT.mdβ public project instructions, architecture, and conventions committed to each repo.claude/β private per-project configuration, lessons learned, and session context (gitignored)- Global workflow rules β verification standards, subagent strategy, and self-improvement loop loaded across all projects
This separation keeps project knowledge accessible to collaborators while keeping iterative agent context private.
| Doc | What's inside | |
|---|---|---|
| π€ | AI Agents & Apps | Architecture, stack details, and fork modifications |
| π | Learning Resources | Curated tutorials, courses, and reference links |
| π | Security Projects | Identity propagation patterns and API security |
Currently exploring enterprise identity propagation patterns for multi-cloud AI agent architectures.



