Data Scientist · MLOps Engineer

Models that reach production, and tell the truth.

I build the whole path — from the first notebook to a deployed, monitored API. Evaluated out-of-fold, so the number you see is the number you get.

Median asking price by vehicle age29,988 listings

The price model · 5-fold out-of-fold

29,988
Listings modelled
0.9745
Cross-validated R²
6.49%
Out-of-fold MAPE
₺110K
Out-of-fold MAE

Selected projects

live API
Deployment · MLOpsLIVE DEMO

End-to-end ML system on LightGBM with TF-IDF+SVD text features — scraping, dedup, leak-free 5-fold evaluation, drift monitoring, SHAP explainability, and a FastAPI serving layer. The complete production cycle, not just a notebook.

LightGBM · FastAPI · DuckDB · Railway
CRAN
Open source · RCRAN PACKAGE

An R package on CRAN for fuzzy meta-ensembles. It takes the validation predictions of several base learners — penalised regression, random forest, XGBoost, LightGBM — learns membership weights over that prediction space with Fuzzy C-Means, possibilistic FCM, Gustafson–Kessel or k-means, and fits one regression per cluster, tuned by grid search on validation loss. Nihat Tak is the author; I am a contributor (ctb).

R

Technical skills

Modelling & StatsLightGBM · CatBoost · scikit-learn · TF-IDF+SVD · SciPy · statsmodels · R
Serving & DataFastAPI · DuckDB · SQL · Railway · S3 · pandas · NumPy
Frontend & VizNext.js · Plotly · ECharts · Tailwind