Skip to content
View igor-kolodziej's full-sized avatar

Block or report igor-kolodziej

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.

Content in all repositories owned by your account will be closed.
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
igor-kolodziej/README.md

Igor Kołodziej

Data Scientist & ML Engineer

I'm a data scientist and ML engineer based in Warsaw. I mainly work on causal inference, NLP, and computer vision. I like projects where the evaluation & result is as important as the model.

I graduated from the MSc in Data Science & Business Analysis at the University of Warsaw in 2026, after completing a BSc in Neuroinformatics. Besides side projects & work I am also part of the NeuroInformatics science club, if you want to join, help organize and event or participate in one - please reach out!:)

Selected work

  • Causal ML for crypto-market manipulation: the public companion to my master's thesis. I studied 12.4M Telegram messages and tested the predictive model on channels it had never seen. The thesis reported macro-F1 0.76 and recall 0.89 for successful events. The public repository uses synthetic data.
  • Agentic API readiness: a Python tool for checking how an OpenAPI specification behaves when an agent uses the API through MCP. It validates the spec, runs test workflows, grades traces, and removes sensitive values from reports.
  • EuroSAT RGB classification: a ResNet18 classifier for ten land-use classes, with a fixed data split and three preprocessing variants. The original project run reported 89.53% test accuracy.
  • Reddit supplement NLP: a streaming text-analysis tool for finding supplement mentions, questions, sentiment, negation, and aspects in Reddit discussions.
  • StressAware HRV: a course project with Paula Banach that combines an R/Shiny app with Python HRV preprocessing and WESAD-based stress experiments.

Interests and tools

  • Main interests: causal inference, NLP, computer vision, biosignals, evaluation
  • Languages: Python, R, SQL
  • Selected tools: PyTorch, scikit-learn, Transformers, XGBoost, EconML, Docker, GitHub Actions

Contact

Warsaw, Poland | Portfolio | LinkedIn

Pinned Loading

  1. crypto-manipulation-causal-ml crypto-manipulation-causal-ml Public

    Research code from my MSc thesis on crypto-market manipulation, with grouped prediction and causal ML examples.

    TeX

  2. agentic-api-readiness agentic-api-readiness Public

    A Python pipeline for checking how OpenAPI specs behave with MCP agents, including linting, simulations, grading and redaction.

    Python

  3. eurosat-rgb-classification eurosat-rgb-classification Public

    My EuroSAT RGB classification project with a fixed split, ResNet18 training and reproducible evaluation.

    Python

  4. reddit-supplement-analysis reddit-supplement-analysis Public

    A streaming text-analysis project for supplement mentions, questions, sentiment and negation in Reddit discussions.

    Jupyter Notebook

  5. stressaware-hrv stressaware-hrv Public

    An R/Shiny and Python course project with Paula Banach for HRV preprocessing and WESAD-based stress experiments.

    R