Post

Project Showcase and Technical Summaries

Real projects in ML, backend, and automation with measurable outcomes.

Project Showcase and Technical Summaries

This page is organized for quick screening with a consistent format:

  • Duration
  • Tech
  • Impact
  • Links

Project Cards

WBC Analyzer: AI-Powered Pathology Assistant

  • Duration: Jan 2026 - Apr 2026
  • Tech: DenseNet121, WBCAttention, MedSwish, MEF Preprocessing, Flask REST API, Grad-CAM, GPT-4o, Gemini 2.5 Flash
  • Impact:
    • Achieved 98.53% in-distribution accuracy and 89.05% OOD accuracy on unseen hardware data (+32.09 pp over unadapted baseline, retraining-free).
    • Designed 5-step Medical Enhanced Filter (MEF) pipeline for cross-device staining and exposure normalization.
    • Integrated autonomous multi-modal LLM agent (GPT-4o / Gemini fallback) for Grad-CAM-based shortcut detection.
    • Published academic preprint (DOI: 10.13140/RG.2.2.34201.79208).
  • Links:

Kinematic Action Recognition: Industry 5.0 Pipeline

  • Duration: Apr 2026 - May 2026
  • Tech: Python, Dask, Scikit-Learn, River (ARF + ADWIN), Parquet, LightGBM, RandomForest
  • Impact:
    • Processed 10 GB proprietary motion-capture CSV into Parquet (3× compression) via out-of-core Dask pipeline.
    • Extracted 97,612 sliding-window feature vectors (528 features) from 9.7M sensor rows.
    • RandomForest binary classifier: Macro F1 ≈ 0.9995, 1.3s train, 8.7 MB RAM.
    • Adaptive Random Forest streaming: 81 windows/sec, drift detected in ~58 windows (~290 ms) via ADWIN.
    • Competition notebook placed 1st on private leaderboard (0.94169 accuracy) using LightGBM + RF ensemble.
  • Links:

RAG Project Assistant: Hybrid-Source Q&A System

  • Duration: Jun 2026 - Present
  • Tech: sentence-transformers, ChromaDB, Groq Llama 3.3 70B, FastAPI, Docker, slowapi
  • Impact:
    • Built a Retrieval-Augmented Generation system answering questions about five personal ML/automation projects, combining AST-extracted code structure with hand-curated documentation in a hybrid knowledge base.
    • Engineered a similarity-threshold gate (ChromaDB, L2 distance < 1.40, empirically calibrated) paired with a strict grounding prompt requiring explicit source attribution to suppress hallucination on out-of-scope queries.
    • Deployed as a FastAPI service on Hugging Face Spaces (Docker), migrating inference from local Ollama to Groq’s Llama 3.3 70B; added IP-based rate limiting (slowapi) and a public JS chat widget embedded on portfolio site.
  • Links:

Popcorn Wagon: Hybrid Movie Recommender System

  • Duration: Jan 2025 - May 2025
  • Tech: TruncatedSVD, TMDB API, MovieLens, Pandas, Dask, Spotify Annoy
  • Impact:
    • Built a hybrid recommendation strategy combining collaborative and content-based methods.
    • Processed large datasets with a scalable ETL pipeline.
    • Reduced recommendation latency to millisecond level using approximate nearest neighbors.
  • Links:

CV Download

  • PDF CV: Please contact me if you want the latest signed PDF version.

Professional Experience Highlights

Software Engineer Intern - Esbi Bilişim ve Telekomünikasyon (Jul 2026 - Present)

  • Collaborating on backend architecture, focusing on the design and optimization of enterprise APIs.
  • Engineering robust data processing logic and database schemas to handle transaction workflows.
  • Implementing structured system logging and fault-tolerant mechanisms for stable service operations.

Software Engineer & Founder - zidorun (Jun 2025 - Present)

  • Founded and engineered the backend infrastructure for a high-volume digital collectibles platform operating across multiple regional C2C marketplaces.
  • Designed a modular, config-driven inventory management and distribution service in Python, decoupling platform-specific logic from core database states using JSON schemas.
  • Engineered fault-tolerant data pipelines with integrated telemetry and Telegram alerts, reducing synchronization latency by 90% and successfully processing 700+ transactions with a 95%+ success rate.

Software Engineer Intern - Platech Coating (Jun 2025 - Jul 2025)

  • Developed a modular desktop application in Python to automate complex operational and ERP data synchronization workflows.
  • Designed a multi-threaded system architecture with fault-tolerant retry loops and logging, ensuring stable data extraction and parsing of XML, XLSX, and TXT feeds.
  • Built a local mock ERP server environment (test harness) to simulate server-side network dropouts and exception states for offline validation.
  • Impact: Reduced daily data processing cycle times by 90% (saving 4–6 hours of manual entry down to under 30 minutes); system remained in active production use post-internship.

Detailed case-study posts with architecture diagrams and API snippets will be published next.

This post is licensed under CC BY 4.0 by the author.