Skip to content
View peyamikenanoglu's full-sized avatar

Block or report peyamikenanoglu

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

Peyami Kenanoğlu

AI/ML Engineer & Data Scientist building business-facing machine learning systems for forecasting, fraud and risk scoring, churn prediction, operational intelligence, automation, dashboards, APIs, and decision support.

LinkedIn | ORCID | GitHub


What I Build

I build practical machine learning systems that go beyond notebook experiments: reproducible pipelines, time-aware validation, leakage-safe feature engineering, clear model evaluation, and deployment-oriented FastAPI or Streamlit interfaces where they add real value.

My work focuses on applied ML for business decisions: demand forecasting, fraud/risk scoring, churn prediction, anomaly detection, operational dashboards, and decision-support workflows. As a Project & Construction Management PhD student, I also bring domain context for construction risk and project analytics without limiting my work to that sector.


Featured Projects

1. IEEE-CIS Fraud Detection

End-to-end fraud detection ML system focused on realistic validation, careful feature engineering, and deployable scoring components.

  • Time-aware validation and leakage-safe feature engineering
  • LightGBM, XGBoost, CatBoost, and weighted ensemble modeling
  • Final ensemble ROC-AUC: 0.9292
  • Includes FastAPI and Streamlit components
  • Repository: peyamikenanoglu/ieee-fraud-detection

2. Retail Sales Forecasting ML System

Retail demand forecasting system designed around time-based validation, business-relevant forecast quality, and an interactive demo.

3. KKBox Churn Prediction

Leakage-safe, time-aware churn modeling project emphasizing methodological correctness over inflated random-split scores.

  • February-to-March validation setup
  • Tuned XGBoost selected by LogLoss
  • Focused on realistic customer churn evaluation and temporal generalization
  • Repository: peyamikenanoglu/kkbox-churn-prediction

4. TMDB Box Office ML Portfolio

Secondary ML portfolio project covering movie revenue prediction and content-based recommendation.


Technical Focus

Machine Learning: classification, regression, forecasting, churn prediction, fraud detection, anomaly/risk scoring

ML Engineering: reproducible pipelines, leakage-safe validation, feature engineering, model evaluation, FastAPI, Streamlit

Tools: Python, SQL, pandas, NumPy, scikit-learn, XGBoost, LightGBM, CatBoost, FastAPI, Streamlit


Current Direction

I am expanding this portfolio with a focused set of clean, real, portfolio-grade repositories built around practical AI/ML systems for business and technical review.

Current focus areas include forecasting, risk scoring, operational intelligence, document AI, RAG/LLM workflows, construction analytics, and client-facing AI systems.


Professional Links

Pinned Loading

  1. ieee-fraud-detection ieee-fraud-detection Public

    End-to-end fraud detection system with time-aware validation, advanced feature engineering, LightGBM/XGBoost/CatBoost ensemble, FastAPI prediction service, and Streamlit frontend.

    Python

  2. retail-sales-forecasting-ml-system retail-sales-forecasting-ml-system Public

    Production-style retail sales forecasting project with leakage-safe time-based validation, LightGBM, CatBoost, feature engineering, inference pipeline, and Streamlit dashboard.

    Python

  3. construction-delay-risk-ml construction-delay-risk-ml Public

    Portfolio-safe construction delay risk prediction system using synthetic data, scikit-learn pipelines, model evaluation, and Streamlit dashboard.

    Python

  4. kkbox-churn-prediction kkbox-churn-prediction Public

    End-to-end churn prediction project using the KKBox dataset

    Python

  5. tmdb-box-office-ml-portfolio tmdb-box-office-ml-portfolio Public

    End-to-end box office prediction and movie recommender in Python

    Python