Python
C#
React
GenAI
HF
PyTorch
TensorFlow
Keras

Öne Çıkan Projeler

Devam Ediyor

Akıllı Bina Otomasyon Platformu (TÜBİTAK 2209-A)

TÜBİTAK 2209-A programı kapsamında desteklenen proje: Konya Büyükşehir Belediyesi hizmet binalarında yapay zekâ destekli bütüncül otomasyon hedefiyle geliştirdiğim ana ürün. Flutter ile çok platformlu istemci (mobil ve masaüstü hedefleriyle), FastAPI + Uvicorn ile asenkron REST API ve PostgreSQL ile operasyonel veri katmanı. JWT tabanlı kimlik doğrulama ve rol/yetki akışları, Google Gemini ile AI destekli otomasyon ve içerik işleme, PDF/DOCX ve tablo verileri için işleme hattı, SSE ile gerçek zamanlı bildirimler; pytest ile testler, slowapi ile hız sınırlama.

Yapay Zeka / Makine ÖğrenmesiFull-stack Web UygulamasıTÜBİTAK 2209-AFlutterFastAPIPostgreSQLGemini AI
Devam Ediyor

AI Destekli Kişiselleştirilmiş Beslenme Öneri Sistemi

TÜBİTAK 1002-A başvuru sürecindeki Ar-Ge projesi: bireyin sağlık profili, alerji ve beslenme tercihlerini birlikte değerlendirerek güvenli ve kişiselleştirilmiş öneriler üreten bir sistem. USDA/OpenFoodFacts veri kaynakları, ETL süreçleri, PostgreSQL + VectorDB altyapısı, kural tabanlı güvenlik katmanı ve RAG destekli öneri akışıyla mobil ve web odaklı bir ürün mimarisi hedeflenmektedir.

Yapay Zeka / Makine ÖğrenmesiBüyük Dil Modelleri / Doğal Dil İşlemeFull-stack Web UygulamasıTÜBİTAK 1002-ARAGFastAPIPostgreSQLVectorDB

RAG Tabanlı Soru-Cevap Asistanı

FastAPI, React ve PostgreSQL (pgvector) kullanarak belgeleri (PDF, DOCX) ve web kaynaklarını analiz eden RAG mimarili LLM uygulaması.

Yapay Zeka / Makine ÖğrenmesiBüyük Dil Modelleri / Doğal Dil İşlemeFull-stack Web UygulamasıRAGFastAPIpgvectorOpenAI/Gemini

Obesity Levels Classification (IMIENS)

"Classification of Obesity Levels Using Machine Learning Algorithms" — Intelligent Methods In Engineering Sciences (IMIENS) dergisinde yayınlanan çalışmada, Random Forest (%94.34), XGBoost ve CatBoost algoritmaları ile optimize edilmiş sağlık karar destek sistemi prototipi geliştirildi.

Yapay Zeka / Makine ÖğrenmesiVeri Bilimi / AnalitikRandom ForestXGBoostCatBoostTabular ML

Bankacılık Churn Tahmini (Ensemble)

ING Hubs Türkiye Datathon kapsamında geliştirilen, XGBoost, LightGBM ve CatBoost ile ensemble teknikleri kullanılan uçtan uca bankacılık müşteri kaybı (churn) tahminleme projesi.

Yapay Zeka / Makine ÖğrenmesiVeri Bilimi / AnalitikXGBoostLightGBMCatBoostEnsemble

AI Destekli Şifre Yöneticisi

React 19, Supabase ve Gemini AI ile geliştirilmiş modern şifre yöneticisi: güvenli saklama, şifre gücü analizi, AI ile güçlü şifre üretimi, arama/filtreleme ve responsive arayüz.

Yapay Zeka / Makine ÖğrenmesiBüyük Dil Modelleri / Doğal Dil İşlemeFull-stack Web UygulamasıReact 19ViteSupabaseGemini AI

Görüntü İşleme Stüdyosu (AI Preprocessing)

Web tabanlı etkileşimli görüntü işleme ve AI için veri ön işleme uygulaması — klasik filtreler, morfoloji, kenar tespiti; toplu pipeline, CNN/mobil ön ayarlar; Gradio arayüzü, NumPy, Docker.

Yapay Zeka / Makine ÖğrenmesiVeri Bilimi / AnalitikFull-stack Web UygulamasıNumPyPillowGradioDocker

Türkçe Tarif Botu (RAFT Pipeline)

Açık kaynak Python mini pipeline: Selenium ile tarif toplama, Excel → metin, RAFT formatında JSONL üretimi ve Llama 3.1 (8B) RAFT ince ayarı için Jupyter not defteri — README’deki adımlarla çalıştırılabilir. Kod: GitHub.

Yapay Zeka / Makine ÖğrenmesiBüyük Dil Modelleri / Doğal Dil İşlemeFull-stack Web UygulamasıPythonSeleniumRAFTOpenAIJupyter

Trafik Kazası Risk Analizi (EDA + ML)

Kaggle trafik kazaları veri seti üzerinde EDA, veri ön işleme ve modelleme: K-Means kümeleme + Lojistik Regresyon ile sürücü kaynaklı hata tahmini ve detaylı değerlendirme.

Yapay Zeka / Makine ÖğrenmesiVeri Bilimi / AnalitikEDAK-MeansLogistic RegressionKaggle

AI & C# Projeleri Koleksiyonu

C# ile geliştirilen yapay zeka, optimizasyon ve eğitim amaçlı mini projeler koleksiyonu: A* (8-Puzzle), Genetik Algoritma, PSO, ABC, Bulanık Mantık ve daha fazlası. Her proje ayrı klasörde, bağımsız çalıştırılabilir.

Yapay Zeka / Makine ÖğrenmesiC#.NETOptimizationHeuristics

Emlak Ofisi Web Uygulaması

Çok sayfalı arayüz ve Express tabanlı REST API ile emlak ilanları: kategori akışı, yeni ilan, MySQL veri modeli, dosya yükleme ve OpenAPI/Swagger ile API dokümantasyonu.

Full-stack Web UygulamasıExpressMySQLNode.jsSwagger

Konya Interactive 3D Game Experience

Konya odaklı etkileşimli 3D tanıtım sahnesi geliştirme projesi. Sprint sürecinde yazılım ve dijital sanat ekiplerinin koordinasyonunda Team Lead rolüyle görev aldım; teknik planlama, görev dağılımı, branch/merge akışı ve sahne etkileşimlerinin entegrasyonunu yönettim.

Full-stack Web UygulamasıJavaScriptThree.jsWebGLVite

Sportlink Mobil Backend

Tribe 1 kapsamında geliştirilen mobil uygulama backend projesi: Node.js + Express + TypeScript mimarisi, Supabase (PostgreSQL + Auth) entegrasyonu, JWT tabanlı kimlik doğrulama, Swagger/OpenAPI dokümantasyonu, Jest test altyapısı ve Docker ile dağıtım süreci.

Full-stack Web UygulamasıNode.jsExpressTypeScriptSupabase

Diğer Alıştırma Projeleri

  • Adding_Even_Numbers.py
  • Average_Height.py
  • BMI_Calculator.py
  • BMI_Calculator_2.0.py
  • Banker_Roulette.py
  • BlackJack_game.py
  • Days_in_Month.py
  • Dictionary_in_List.py
  • Etch-A-Sketch_App.py
  • FizzBuzz.py
  • +3 more
  • Classification_algorithms_on_iris_dataset.py
  • Simple_linear_regression.py
  • UCB(Upper_Confidence_Bound).py
  • association_rule_mining_apriori_algorithm.py
  • clustering_algorithms.py
  • data_pre_processing.py
  • dimension_reduction.py
  • model_selection.py
  • multiple_linear_regression.py
  • polynomial_regression.py
  • +1 more
  • Classification/
  • Clustering/
  • Decision Trees/
  • Naive Bayes/
  • Neural Networks/
  • Regression/
  • Regularization/
  • airline_passenger_number_estimation_with_RNN.ipynb
  • churn_modelling.py
  • digit_recognition(CNN).py
  • gender_recognition.py
  • object_recognition(CNN).py
  • otokodlayıcılar_ile_gürültü_giderme.py
  • stock_price_prediction_with_LSTM.ipynb
  • the_problem_of_solid_waste_classification_with_CNN.ipynb

Sertifikalar

  • BTK Akademi — Bilgi Teknolojilerine Giriş (2022)
    2022
  • BTK Akademi — Veri Bilimi İçin Python ve Tensorflow (2023)
    2023
  • Miuul — Python Programming for Data Science
    2023
  • BTK Akademi — Python ile Makine Öğrenmesi
    2024
  • Miuul — Machine Learning
    2024
  • Miuul — Feature Engineering
    2024
  • Miuul — Miuul Machine Learning Camp
    2024
  • Turkcell — Veri Bilimi ve Yapay Zekaya Giriş (2024)
    2024
  • Turkcell — Derin Öğrenme 201 (ANN)
    2024
  • Turkcell — Derin Öğrenme 301 (CNN)
    2024
  • Turkcell Geleceği Yazanlar — Derin Öğrenme 401 (RNN)
    2024
  • Turkcell Geleceği Yazanlar — Derin Öğrenme 501 (LSTM)
    2024
  • BTK Akademi — Keras ile Derin Öğrenmeye Giriş (2024)
    2024
  • BTK Akademi — Doğal Dil İşlemeye Giriş
    2024
  • BTK Akademi — Kişiselleştirilmiş GPT'ler
    2024
  • BTK Akademi — Uygulamalı Kaggle
    2024
  • AI Business School — Yapay Zekaya İlk Adım
    2024
  • AI Business School — Aygaz Makine Öğrenmesi Bootcamp: Yeni Nesil Proje Kampı
    2024
  • İnteraktif Reklamcılık Derneği (IAB) — UniChallenge Tech 2024
    2024
  • Akbank Gençlik Akademisi — Kampüs 101 Konya Katılım Belgesi
    2024

© 2026 Ahmet Can ÇITAK. Tüm hakları saklıdır.