Data Scientist & ML Engineer

Transforming data into valuable insights

About Me

Cem Karışlı

Cem Karışlı

Data Scientist & ML Engineer

3+ Years Work Experience
2 Master's Degrees
10+ Data Science & AI Projects
I am currently pursuing a Master's degree in Financial Data Analytics at the University of Sussex. I develop projects in data science, machine learning, and artificial intelligence, transforming data into business value using tools like Python, SQL, and Power BI.
My goal is to combine technical skills with industry experience to deliver practical solutions. I am particularly focused on advancing my career in Data Scientist, ML Engineer, and AI Engineer roles.

Education

2025 - Ongoing

Master's Degree (Current)

Financial Data Analytics

University of Sussex

Active
2025

Master's Degree

Computer Science (Thesis)

Doğuş University

Completed
2023

Bachelor's Degree

Industrial Engineering

Çukurova University

Completed

Projects

ML Classification Metrics Streamlit App

+

An application explaining Log Loss and Focal Loss metrics through formulas, charts, and interactive demos.

  • Demonstrated the advantages, disadvantages, and usage scenarios of both metrics with interactive charts.
  • Translated theory summarized from academic sources into clear, simple language.
  • Published code and documentation on GitHub, deployed the app on Streamlit Cloud.
  • Live demo: log-focal-loss.streamlit.app

Pneumonia Detection from Chest X-rays

+

Pneumonia diagnosis from X-rays using Xception-based CNN model with user interface.

  • Designed PyQt GUI for X-ray upload and result display.
  • Discussed model limitations by analyzing errors in class "0" due to data imbalance.
  • Presented as a project for Computer Vision graduate course, selected as the best project.

Market Value Prediction for Investment Companies

+

Multiple linear regression model (R² ≈ 0.75) using financial variables.

  • Built multiple regression model in SPSS using revenue, debt, and profit components.
  • Trained on first 10 companies and tested prediction accuracy on 100 companies (R²≈0.75).
  • Demonstrated possible ranking changes until 2030 through scenario analyses.
  • Presented results as a report for my graduate course "Data Science and Business Intelligence".

TCDD Train Seat Availability Notifier

+

Selenium-based bot (Python) that sends automatic email notifications when seats become available.

  • Periodically scraped train and seat data from TCDD website using Selenium.
  • Sent HTML-formatted email notifications via SMTP when availability appeared.
  • Configured script to run 24/7 on VPS with cron for uninterrupted operation.
  • With this app, I easily found seats for friends wanting to travel from Ankara to Istanbul, even at the last minute :)

Visa Appointment Tracking Bot

+

Fully automated tracking bot with Oxylabs proxy, 2Captcha, and Telegram integration. (Python)

  • Bypassed Cloudflare using undetected-chromedriver + Oxylabs proxy.
  • Solved visual CAPTCHAs with 2Captcha API; implemented retry logic for errors.
  • Sent results and logs to Telegram bot via cron job running every minute.
  • Installed complete setup on my Raspberry Pi for continuous operation.

Articles

Detecting Credit Card Fraud with Anomaly Detection

Using anomaly detection algorithms for credit card fraud detection, data preprocessing techniques, and machine learning models for real-time fraud detection systems.

Skills

Python
SQL
Pandas
NumPy
Scikit-learn
TensorFlow / Keras
Power BI
Selenium
Matplotlib / Seaborn
SAP BO
Excel
SPSS
Linux
Agile / Scrum
Jira
Azure
C++

Contact