Skip to content
View halitanildonmez's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report halitanildonmez

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
halitanildonmez/README.md

Hi! Welcome to my repo!

Open Source Contributions

Contributed to established projects:


Featured Projects

Local document Q&A using Llama 3.1, ChromaDB, and sentence-transformers. Complete RAG pipeline with Docker deployment.

Tech: Python | Ollama | ChromaDB | PyMuPDF

Highlights:

  • Zero API costs with local LLM inference
  • Configurable chunking strategies
  • Retry logic for production reliability

Terms of Service RAG. Complete pipeline with Docker deployment and local.

Tech: Python | Ollama | ChromaDB | PyMuPDF

Highlights:

  • Similar to RAG system but with an interface

Natural language to SQL converter with automatic error recovery. Features intelligent visualization and multi-attempt retry logic.

Tech: Python | Streamlit | Ollama | DuckDB | Plotly | Pydantic

Highlights:

  • Self-healing queries (3-attempt retry with error analysis)
  • Structured LLM outputs validated by Pydantic
  • Auto-generated charts from query results
  • Interactive Streamlit UI with query history

Java implementation of the ray tracer

Tech: Java

Highlights:

  • Based on "Ray Tracing in a weekend"

Multi-season playoff outcome prediction using Elo ratings and ensemble methods. 72% accuracy on test set.

Tech: Python | scikit-learn | XGBoost | pandas | NumPy

Highlights:

  • Custom Elo rating implementation
  • 40+ engineered features
  • SHAP explainability analysis
  • Handles imbalanced playoff datasets

Competition entries covering classification, regression, and deep learning. Includes CNN implementations and feature importance studies.

Tech: TensorFlow | Keras | XGBoost | SHAP | scikit-learn

Highlights:

  • 98.5% accuracy on MNIST (CNN)
  • Imbalanced classification with SMOTE
  • Feature engineering from domain knowledge

Tech Stack

Languages & Frameworks

Java   (Primary)
Python (Proficient)
C++    (Intermediate)
C#     (Unity/Game Dev)

ML/AI Technologies

  • LLMs: Ollama, LangChain, Hugging Face Transformers
  • Frameworks: Spring Boot, PyTorch, TensorFlow/Keras, scikit-learn
  • Vector DBs: ChromaDB, Weaviate, Pinecone
  • MLOps: Docker, Docker Compose, Git
  • Data: pandas, NumPy, DuckDB, Jupyter
  • Visualization: Plotly, Streamlit, matplotlib, seaborn

Software Engineering

  • Tools: Git, Docker, Linux, VS Code
  • Testing: pytest, unittest, CI/CD basics
  • APIs: FastAPI, Flask, REST architecture
  • Databases: PostgreSQL, MongoDB, SQLite, DuckDB

Contact & Links

LinkedIn: Connect with me

Pinned Loading

  1. RVO2IntegrationTutorial RVO2IntegrationTutorial Public

    simple project that uses RVO2 with Unity

    C# 10 4

  2. CodingPractices CodingPractices Public

    repository that will contain practice problem solutions

    C++

  3. sudoku_solver sudoku_solver Public

    Python

  4. AStarPathfinder_Python AStarPathfinder_Python Public

    Python