Full-Stack Developer building AI-powered products with TypeScript, Node & Python.
Istanbul, Turkey · There is no spoon — only systems we choose to build.
I design and ship end-to-end products — backend, frontend, data and deployment — and I work at the intersection of full-stack engineering and applied AI.
- Building with NestJS, Nuxt 3 / React and MongoDB, from API design to production.
- Focused on the AI era: LLM-powered features, retrieval-augmented generation (RAG) and clean prompt design.
- Drawn to developer tooling and API contracts — reliability you can verify, not just demo.
| Project | What it does | Stack |
|---|---|---|
| ragkit | A tiny, hackable Retrieval-Augmented Generation engine powered by Claude. | Python · LLM · RAG |
| DriftGuard | Detects schema drift and breaking contract changes across APIs, databases and files — OpenAPI deep diff with a CI gate and automated PR comments. | Python · OpenAPI · CI/CD |
| Real Estate CRM | Full-stack transaction-management CRM with role-based workflows. | NestJS · Nuxt 3 · MongoDB Atlas |
| Factory Dashboard · live demo | Real-time factory-monitoring dashboard, containerized for deployment. | React · Node.js · Docker |
| Languages | TypeScript · JavaScript · Python |
| Backend | Node.js · NestJS · Express |
| Frontend | React · Vue · Nuxt 3 · Tailwind CSS |
| Data & Infra | MongoDB · PostgreSQL · Docker · CI/CD |
| Applied AI | LLM applications · RAG · prompt engineering |
