Skip to content
View Olat1337's full-sized avatar

Highlights

  • Pro

Block or report Olat1337

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

Hi there, I'm Kyrylo Kudrevych 👋

Bioinformatics Student @ PUT | Data & Software Engineering

Building deployed ML & RAG projects | Seeking 2026 Data/ML/SWE Internship



👨‍💻 About Me

I am a Bioinformatics student at Poznan University of Technology focused on machine learning and data application development. I learn by building complete projects and deploying them as working applications. I am actively seeking a data, machine learning, or software engineering internship for 2026/2027. I am open to opportunities in Poland and remote across the EU.

  • 🧬 Education: B.Sc. in Bioinformatics, Poznan University of Technology (Expected Apr 2028).
  • 🏆 Certifications: NVIDIA DLI - Fundamentals of Deep Learning (2025); Kaggle - Advanced SQL, Intermediate ML, Time Series (2026).
  • 🧠 Experience: Member of the Data Science Section at GHOST Student Scientific Circle and KNBI Bioinformatics Student Association.
  • 📫 Contact:kyrylo.kudrevych@gmail.com

🛠️ Tech Stack & Tools

Languages & Databases
PythonSQL

Machine Learning & AI
Scikit-LearnPyTorchLangChainOllamaHuggingFaceChromaDB

Data Engineering & Visualization
PandasNumPyMatplotlibSeaborn

Frameworks & Tools
FastAPIStreamlitGitLinuxDocker

🚀 Projects

🏡 Poznań Rent Radar: Real Estate Valuation Engine

👉 View Live Demo | 🔗 View Source Code A rent price estimator for the Poznań market.

  • Stack: Python, FastAPI, Streamlit, Scikit-Learn, CatBoost
  • Highlights:
    • Scrapes rental listings, trains a CatBoost model (validation MAE ~307 PLN), and serves predictions through a FastAPI API.
    • Compared several models and chose CatBoost after benchmarking on log-transformed prices.
    • Deployed with Railway and set up a simple CI/CD pipeline for automatic updates.

🃏 Poker Tournament Judge AI: RAG-Powered Rule Enforcer

🔗 View Source Code A local RAG application that answers rule disputes based on the official TDA poker rulebook.

  • Stack: LangChain, Llama 3, ChromaDB, aiogram
  • Highlights:
    • Delivered as an async Telegram bot running fully offline via Ollama, with responses perfectly grounded in retrieved rule citations.
    • Selected local inference via Ollama over API-based models to keep the system fully offline and free of per-request costs.

Pinned Loading

  1. poznan-rent-radarpoznan-rent-radarPublic

    🏡Real estate valuation application using a CatBoost model, FastAPI backend, and Streamlit frontend to predict fair market rent prices in Poznań.

    Jupyter Notebook

  2. poker-judgepoker-judgePublic

    🃏 A strict, hallucination-free AI poker referee using local RAG (LangChain + ChromaDB + Llama 3 via Ollama) with Streamlit Web UI, Telegram Bot, and CLI interfaces.

    Python

  3. video-game-sales-predictionvideo-game-sales-predictionPublic

    🎮 An end-to-end Machine Learning pipeline that predicts global video game sales and analyzes market blockbusters using Random Forest & Scikit-Learn.

    Jupyter Notebook

  4. portfolioportfolioPublic

    An interactive, AI-themed personal portfolio website featuring a rule-based chatbot interface to explore my data science and ML engineering credentials.

    HTML