Senior Software Developer based in Istanbul. 10 years of building high-volume, regulated systems in C# / .NET across payments, international money transfer, AML/anti-fraud and Turkish e-invoicing, and now designing secure, human-in-the-loop AI agents for financial operations.
- 🤖 GEM & I, a chat-first AI agent that takes pre-accounting and e-invoicing from form-based screens to a conversation. Built with Python, FastAPI and LangGraph, plus a narrowly scoped .NET facade. The LLM extracts intent only; every financial write goes through deterministic validation, exact-payload approval and idempotency. (private, at GEM Bilişim, the company I founded)
- 📝 Write-up: The LLM Is Not the Ledger, the architecture and trust boundaries behind it.
| Area | Highlights |
|---|---|
| Payments & Fintech | International money transfer (Ria, Clear Junction), QR wallet payments, BKM switch, virtual POS, BTrans regulatory reporting |
| AML & Anti-fraud | AML re-engineering with Sanction Scanner, Fineksus and Dow Jones; fraud-control middleware across services |
| E-Invoicing (GİB) | e-Invoice, e-Archive, e-Waybill, e-SMM; high-volume integrations for Getir and 200+ CarrefourSA stores; UBL-TR, XSLT, e-signature |
| AI / LLM | LangGraph agents, Claude & OpenAI structured outputs, LLM evals, LoRA/QLoRA data pipelines |
I'm interested in reverse engineering, C++ internals, game anti-cheat systems, and how browser fingerprinting and bot detection work, mostly from the defender's side, as it applies to anti-fraud. Many of the forks on this profile are reference material for that research.
C# .NET ASP.NET Core Python FastAPI LangGraph C++ TypeScript Node.js Angular React Next.js
MSSQL PostgreSQL Redis Couchbase RabbitMQ MSMQ Docker GitLab CI Jenkins Microservices
Senior Backend (.NET), Tech Lead / Architect, AI/LLM Engineering and Fintech roles, in Türkiye or remote.


