Skip to content
View OCanSagbas's full-sized avatar
πŸ‘‹
Hi!
πŸ‘‹
Hi!

Highlights

  • Pro

Block or report OCanSagbas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OCanSagbas/README.md

🌟 Hi, I'm Γ–mer Can Sağbaş! πŸš€

AI & Machine Learning Engineer | RAG & LLM Systems Architect

LinkedIn Python PyTorch FastAPI Qdrant Docker


πŸ‘¨β€πŸ’» About Me

I am an AI & Machine Learning Engineer specializing in Agentic RAG Architectures, LLM Fine-Tuning, and Enterprise Document Intelligence Systems.

I hold a Master’s Degree (M.Sc.) in Information and Data Systems from Hacettepe University. My focus is on transforming cutting-edge AI research into production-grade, high-throughput microservices β€” handling everything from multi-modal document ingestion (VLM/OCR) to dual-channel hybrid vector search and ReAct planning agent loops.

  • πŸ’» Role: Senior AI & Machine Learning Engineer / Systems Architect
  • πŸŽ“ Education: M.Sc. in Information & Data Systems β€” Hacettepe University
  • πŸ› οΈ Core Expertise: Agentic RAG, Multi-Vector Search (Qdrant), LLMs & Transformers, High-Throughput Pipelines (FastAPI, Celery, AsyncIO)
  • 🌍 Goal: Building state-of-the-art, scalable AI products and intelligent document platforms

πŸ’‘ Core Engineering Capabilities

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                          AGENTIC RAG ARCHITECTURE                           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  β€’ Dual-Channel Hybrid Retrieval     β”‚  β€’ Multi-Modal Ingestion (VLM / OCR) β”‚
β”‚  β€’ Deduplication & Ranking Engine    β”‚  β€’ Document Summarization Vector DB  β”‚
β”‚  β€’ ReAct Agent Loops & Deep-Dive     β”‚  β€’ RBAC Document Access Control      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • πŸ€– Agentic RAG & LLM Orchestration: Designing multi-stage retrieval pipelines combining Unrestricted Vector Search with Summary-Guided Filtering and intelligent deduplication.
  • πŸ“„ Multi-Modal Document Intelligence: Building end-to-end OCR/VLM ingestion workflows, converting unstructured PDFs/DOCX/Excel/CSVs into structured Markdown, tables, and multi-vector embeddings.
  • ⚑ Scalable AI Infrastructure: Deploying distributed microservice ecosystems powered by FastAPI, Celery, Qdrant, PostgreSQL, Redis, and Docker.

πŸ› οΈ Featured Projects

1. πŸš€ AI-Nucleus β€” Enterprise Agentic RAG & Document Intelligence Platform

  • Description: An end-to-end enterprise RAG platform designed for complex multi-page document querying, RBAC access control, table discovery, and multi-modal document analysis.
  • Key Features: Dual-channel hybrid retrieval engine (unrestricted + summary-guided with deduplication), ReAct agentic reasoning loops, VLM/OCR ingestion pipeline, and high-performance asynchronous Celery workers.
  • Tech Stack: Python, FastAPI, Qdrant Vector DB, PostgreSQL, Redis, NestJS, React, Docker.

2. πŸ“š Yelp Review Summarization & Rating-Based Text Generation

  • Description: End-to-end NLP system for abstractive text summarization and rating-conditioned review generation.
  • Key Features: Transformer fine-tuning using T5 for abstractive summaries, DistilGPT-2 for rating-conditioned generation, and embedding-based rating prediction with interactive Streamlit interface.
  • Tech Stack: PyTorch, Hugging Face Transformers, T5, DistilGPT-2, Streamlit.

3. πŸ§ͺ Advanced-AI-Training-Codes

  • Description: Comprehensive repository containing production-level machine learning experiments, deep learning model training scripts, feature engineering workflows, and NLP evaluations.
  • Tech Stack: Python, PyTorch, Scikit-Learn, Pandas, NumPy.

4. πŸ—„οΈ Bookstore Database Management System

  • Description: Enterprise relational database system featuring relational modeling, indexing strategies, and optimized backend transactional query execution.
  • Tech Stack: PostgreSQL, SQL, Database Design & Optimization.

🧰 Tech Stack & Tools

Category Technologies & Tools
AI / ML & NLP Python, PyTorch, Hugging Face Transformers, LangChain, Haystack, Scikit-Learn, NLTK
RAG & Vector DBs Qdrant, OpenAI Embeddings, BGE Embeddings, BM25 Hybrid Search, Cosine Similarity
Backend & Microservices FastAPI, Celery, AsyncIO, NestJS, Node.js, REST APIs
Databases & Caching PostgreSQL, SQLite, Redis, Prisma ORM
DevOps & Tools Docker, Docker Compose, Git/GitHub, Linux, Nginx, Pytest

πŸ“« Let's Connect!

  • πŸ’Ό LinkedIn: omercansagbas
  • πŸ“§ Open to discussions around Machine Learning, Large Language Models, RAG Architectures, and Applied AI Engineering.

Pinned Loading

  1. AgentFlow AgentFlow Public

    Jupyter Notebook

  2. Advanced-AI-Training-Codes Advanced-AI-Training-Codes Public

    Codes about Advanced AI Training Program of Ministry of Industry and Technology,

    Jupyter Notebook 1

  3. yelp-reviewsummarization-ratingbasedtextgeneration yelp-reviewsummarization-ratingbasedtextgeneration Public

    Newmind AI Company Bootcamp Final Case study will be here.

    Jupyter Notebook

  4. Python-MySQL-Database-Project Python-MySQL-Database-Project Public

    Python 1

  5. ColorizingProkudinPhoto ColorizingProkudinPhoto Public

    Prokudin-Gorskii Photo Collection made a colorful

    Jupyter Notebook 1

  6. K-Means-Clustering-for-Image-Segmentation K-Means-Clustering-for-Image-Segmentation Public

    K-Means Image Segmentation using Superpixels

    Jupyter Notebook 1