Senior .NET developer & software architect from İzmir. I've been building for the web since 2008 — ERP, CRM, custom CMS and e-commerce systems, mostly with teams, sometimes solo.
These days I spend most of my time on backend architecture, SQL Server performance and AI-assisted development: figuring out how tools like Claude Code can actually help real teams ship, not just demos.
I like small, useful tools. If I'm annoyed by something twice, I usually end up writing a utility for it — you'll find a few of those below.
- AI dev tooling — PR review bots, prompt telemetry, agent workflows for .NET teams
- Small utilities — things I built for my own daily work and figured someone else might need too
| Project | What it does |
|---|---|
| claude-usage-widget | Windows tray app that tracks your AI usage across providers in real time |
| docker-sql-backup | Finds database containers (Postgres, MySQL, SQL Server) in Docker and backs them up in one go |
| postgres-to-mssql | Migrates schema, data, indexes and FKs from PostgreSQL to SQL Server |
| miniterm | Run several Claude Code / Gemini CLI sessions side by side in one window, one workspace per repo (Tauri + Svelte) |
| ThemeLock | Tiny Win32 tray app that stops Windows from flipping your light/dark theme back on its own |
| vuejs-tutorial | Real-world Vue.js examples with ASP.NET Core MVC |
Backend: .NET / C#, ASP.NET Core, EF Core
Data: SQL Server, PostgreSQL, Redis, MongoDB
Frontend: Vue.js, TypeScript, React Native
Infra: Azure, Azure DevOps, Docker, IIS
AI: Claude Code, OpenAI & Gemini APIs
- 🌐 kadir.xyz
- 🐦 @kad1r
- Happy to talk about .NET, SQL performance, or AI in real teams. Open an issue or ping me.
When I'm not coding: probably camping 🏕️, on the motorcycle 🏍️, or negotiating keyboard time with my cat 🐈.

