# Canpolat Kaya > Full-Stack Developer & AI Automation Specialist specializing in autonomous web scraping, AI workflows, scalable REST APIs, and Next.js applications. ## About Canpolat Kaya is a product-oriented Full-Stack Developer & AI Automation Specialist based in Fethiye / Mugla, Turkey, working with global and local clients. He graduated 2nd in his department from Tokat Gaziosmanpasa University (Computer Programming) and works as a Full-Stack Developer at Dotcom Media (DCM) alongside independent client projects. He builds robust, autonomous systems ranging from high-scale web scraping pipelines and custom AI agents/workflows to enterprise REST APIs and modern Next.js/React web applications. - Website: https://canpolatkaya.com - English Version: https://canpolatkaya.com/en - Profile Photo: https://canpolatkaya.com/images/canpolat-kaya.jpg - Location: Fethiye, Mugla, Turkey (Remote / Global) - Current Role: Full-Stack Developer (Dotcom Media) & Independent Engineer - Education: Tokat Gaziosmanpasa University - Computer Programming (Graduated 2nd / High Honors) - Contact Email: canpolatkaya4@gmail.com - GitHub: https://github.com/CanKStar0 - LinkedIn: https://www.linkedin.com/in/canpolat-kaya/ ## Core Services - [Web Scraping ve Otomatik Veri Toplama Hizmeti](https://canpolatkaya.com/hizmetler/web-scraping): Dinamik web sitelerinden güvenilir veri toplama, temizleme, zamanlama ve API ya da veritabanına aktarım için özel web scraping sistemleri. (Tech: Playwright, Node.js, Python, MongoDB, Redis, PostgreSQL, REST API) - [Yapay Zekâ ve AI Otomasyon Çözümleri](https://canpolatkaya.com/hizmetler/yapay-zeka-otomasyon): İş süreçlerini LLM entegrasyonları, özel AI akışları ve API bağlantılarıyla otomatikleştiren ölçülebilir yapay zekâ çözümleri. (Tech: Python, FastAPI, Node.js, LLM API, Redis, PostgreSQL, Next.js) - [İşletmelere Özel Yazılım Geliştirme](https://canpolatkaya.com/hizmetler/ozel-yazilim-gelistirme): Hazır araçların karşılamadığı iş ihtiyaçları için sürdürülebilir web uygulamaları, otomasyonlar, API sistemleri ve özel backend çözümleri. (Tech: Next.js, React, TypeScript, Node.js, Python, FastAPI, PostgreSQL, MongoDB, Redis) - [API Geliştirme ve Sistem Entegrasyonu](https://canpolatkaya.com/hizmetler/api-gelistirme): Web, mobil ve veri sistemleri için güvenilir REST API geliştirme; üçüncü taraf servis, veritabanı ve mevcut sistem entegrasyonları. (Tech: FastAPI, Node.js, REST, PostgreSQL, MongoDB, Redis, Supabase) - [Next.js Web Uygulama Geliştirme](https://canpolatkaya.com/hizmetler/nextjs-gelistirme): React ve TypeScript ile hızlı, erişilebilir, SEO uyumlu Next.js web siteleri ve modern web uygulamaları geliştirme. (Tech: Next.js, React, TypeScript, Tailwind CSS, Node.js, REST API) ## Featured Projects - [MyBusinessBoss ERP & CRM SaaS](https://canpolatkaya.com/projeler/mybusinessboss): All-in-one modular cloud ERP & CRM SaaS platform unifying POS, multi-variant inventory, ZXing camera barcode decoding, repair shop work orders, interactive calendar with CalDAV/ICS live feed subscriptions, granular zero-trust RBAC, and ETag/Redis-cached public storefront (<30ms, 304 Not Modified). - [Haber Portalı](https://canpolatkaya.com/projeler/haber-portali): Autonomous DaaS news scraping engine monitoring 150+ concurrent publishers. Stored 60,000+ rich articles in an ultra-lean 200MB MongoDB footprint with compound full-text indexing (<50ms lookups), pre-hydration protocol interception, self-healing workers, and automated Telegram JSON archival. - [BİST AI Finans Terminali](https://canpolatkaya.com/projeler/bist-ai): AI-powered financial market terminal across 500+ BIST equities. Built with Python/FastAPI and vectorized NumPy analytics computing 10+ technical indicators (RSI, MACD, Bollinger) in milliseconds, Redis hot-cache delivering <20ms API latency, and deterministic guardrails for 0%-hallucination quarterly balance sheet scoring. - [Free API Platform & Directory](https://canpolatkaya.com/projeler/free-api) (Live: https://freeapi.website): High-performance developer platform cataloging 500+ verified REST APIs across 46 bilingual categories. Features in-browser macOS/Linux terminal sandbox with <30ms execution, isolated serverless edge proxy with strict SSRF & CIDR shielding, dynamic polyglot code synthesis (cURL, JS/TS, Python), and full TR/EN reciprocal taxonomy parity. ## Technical Expertise & Knowledge Graph - Web Scraping & Automation: Playwright, Puppeteer, Scrapy, BeautifulSoup, Selenium, Cloudflare/WAF bypass architectures, Residential/Datacenter Proxy rotation, Anti-bot detection mitigation. - AI & LLM Systems: Generative Engine Optimization (GEO), Large Language Models, RAG (Retrieval-Augmented Generation), Prompt Engineering, Autonomous AI Agents, Vector Databases, OpenAI/Anthropic/Gemini APIs. - Backend & Data: Node.js, TypeScript, Python, FastAPI, Express, PostgreSQL, MongoDB, Redis, RESTful API Design, Microservices, Caching Strategies. - Frontend & UI: Next.js (App Router), React 19, Tailwind CSS v4, TypeScript, Responsive & Accessible UI, Glassmorphism, Core Web Vitals Optimization. ## Key Articles & Guides (Selected) - [Üretken Motor Optimizasyonu (GEO) Rehberi: AI Arama Motorları İçin Hazırlık Kontrol Listesi ve Best Practices](https://canpolatkaya.com/blog/uretken-motor-optimizasyonu-geo-rehberi): ChatGPT, Perplexity ve Google AI Overviews gibi yapay zeka arama motorlarında öne çıkmak, atıf almak ve doğrudan kaynak olarak alıntılanmak için kapsamlı GEO mimarisi, teknik şema ve strateji rehberi. - [Claude Code CLI ile Terminal Odaklı Agentic Coding: Kurulum ve Best Practices](https://canpolatkaya.com/blog/claude-code-cli-rehberi): Anthropic'in yeni nesil terminal ajanı Claude Code'un nasıl çalıştığını, kod tabanını bağımsız analiz etme yeteneklerini ve geliştirici verimliliğini artıran pratikleri öğrenin. - [Gemini 3.7 Flash & 2.0 Flash ile Neler Yapılabilir? Uzmanlık Alanları ve Projeler](https://canpolatkaya.com/blog/gemini-flash-3-7-ozellikleri-ve-projeler): Google'ın ultra hızlı ve akıl yürütme (reasoning) yetenekli Gemini Flash modellerinin mimari uzmanlıklarını, gerçek zamanlı API projelerini ve maliyet avantajlarını keşfedin. - [Model Context Protocol (MCP) Nedir? Özel Araçlar ve IDE Entegrasyonu Rehberi](https://canpolatkaya.com/blog/model-context-protocol-mcp-nedir): Anthropic tarafından açık kaynak olarak duyurulan Model Context Protocol (MCP) standardının ne olduğunu, LLM'leri yerel veritabanlarına ve araçlara nasıl bağladığını öğrenin. - [Claude Code vs Cursor Agent: Hangi Geliştirici Aracını Seçmelisiniz? (2026)](https://canpolatkaya.com/blog/claude-code-vs-cursor-karsilastirma): Terminal tabanlı otonom ajan Claude Code ile tam teşekküllü AI IDE Cursor Agent arasındaki farklar, performans testleri ve doğru kullanım senaryoları. - [FastAPI ve Gemini 3.7 API ile Gerçek Zamanlı Streaming ve Function Calling](https://canpolatkaya.com/blog/gemini-api-ve-fastapi-ile-gercek-zamanli-streaming): Python FastAPI backend kullanarak Google Gemini API ile Server-Sent Events (SSE) tabanlı gerçek zamanlı yapay zekâ streaming ve araç çağırma (function calling) mimarisi. - [Agentic Coding Nedir? Kod Tabanını Bağımsız Yöneten Ajan Mimarileri](https://canpolatkaya.com/blog/agentic-coding-nedir-ve-nasil-calisir): Sadece kod tamamlayan asistanlardan, projenin tamamını anlayıp test eden ve hata ayıklayan otonom ajan sistemlerine geçişin teknik anatomisi. - [OpenAI o3-mini ve Reasoning Modelleri ile Karmaşık Kod Tabanı Refactor Stratejisi](https://canpolatkaya.com/blog/openai-o3-mini-ve-codex-ajan-mimarisi): Düşünme zinciri (Chain of Thought) kullanan akıl yürütme modellerinin yazılım mimarisi oluşturma, karmaşık algoritma optimizasyonu ve refactor süreçlerindeki gücü. - [Playwright ve AI Vision ile Dinamik Web Kazıma ve Anti-Bot Korumalarını Aşma](https://canpolatkaya.com/blog/playwright-ve-ai-ile-akilli-web-kazima): Geleneksel CSS seçicilerinin kırıldığı dinamik sitelerde Playwright, LLM'ler ve Vision modelleriyle kendi kendine adapte olan akıllı scraping sistemleri. - [Next.js 15 App Router ve Vercel AI SDK ile Generative UI / Agentic Arayüz Geliştirme](https://canpolatkaya.com/blog/nextjs-15-ai-sdk-ile-agentic-ui): Kullanıcıya sadece metin cevabı vermek yerine dinamik React bileşenleri (Generative UI) render eden modern yapay zekâ web uygulamaları inşa edin. - [CrewAI vs LangGraph: Çoklu Ajan (Multi-Agent) Mimarileri Nasıl Kurulur?](https://canpolatkaya.com/blog/crewai-ve-langgraph-ile-multi-agent-sistemleri): Birden fazla AI ajanının (araştırmacı, yazar, denetçi, kodlayıcı) senkronize çalışarak karmaşık iş süreçlerini otonom tamamlamasını sağlayan kütüphanelerin analizi. - [Gemini Thinking Mode Nedir? Akıl Yürütme Bütçesi ile Karmaşık Algoritmalar Çözme](https://canpolatkaya.com/blog/gemini-thinking-mode-ve-akil-yurutme): Google Gemini 2.0 ve 3.7 modellerinde sunulan Thinking Mode akıl yürütme bütçesinin (budget) nasıl çalıştığını ve zorlu algoritmik problemlerde nasıl kullanıldığını öğrenin. - [Claude Sonnet 5 & Claude Opus 5: Yeni Nesil Agentic Coding ve Akıl Yürütme Mimarisi](https://canpolatkaya.com/blog/claude-sonnet-5-ve-claude-opus-5-rehberi): Anthropic'in en yeni Claude 5 jenerasyonu (Sonnet 5, Opus 5 ve Fable 5) ile agentic kodlama, 1M token bağlam penceresi ve otonom yazılım geliştirme rehberi. - [DeepSeek-R1 ve Açık Kaynak Reasoning Modellerini Yerelde Çalıştırma (Ollama & vLLM)](https://canpolatkaya.com/blog/deepseek-r1-ve-acik-kaynak-reasoning): DeepSeek-R1 ve damıtılmış (distilled) açık kaynak modelleri kendi sunucunuzda vLLM veya Ollama ile sıfır API maliyetiyle nasıl çalıştıracağınızı öğrenin. - [LLM Structured Outputs: Pydantic v2 ve JSON Schema ile Sıfır Hatalı Çıktı Üretimi](https://canpolatkaya.com/blog/llm-structured-outputs-pydantic-v2): LLM çıktılarının kırılmasını önlemek için Pydantic v2, Instructor ve yerel JSON Schema modları ile %100 tip güvenli veri çıkarma rehberi. ## Full Index - For complete comprehensive documentation including all 100+ articles and technical breakdowns, see: https://canpolatkaya.com/llms-full.txt