I like problems where the data is messy and the answer has to be right: tomorrow's electricity price, a delivery van in Istanbul traffic, a collapsed building in a satellite image, a bank statement full of shop names nobody has labelled.
My loop is usually the same. I find a public data source that nobody has cleaned up yet (EPİAŞ, İBB, KAP, Eurostat, OpenF1), build a model, and test it on data it has never seen against the best baseline that already exists. Then I ship it as something you can open in a browser, with a daily pipeline that keeps it current. Every README says where the model falls short, because a number you cannot check is not worth much.
I graduated first in my faculty at Istanbul Ticaret University, and I have shipped a market analysis app to the App Store.
| Models forecasting · probabilistic & calibrated outputs · Monte Carlo · naive Bayes · CNNs · RAG |
Data Turkish open data · geospatial · time series · PDF and table extraction · daily pipelines |
Product dependency-free web apps · SVG charts · PWAs · Flutter · FastAPI · CI and tests |
Software Testing Intern · EGEMSOFT / Türk Telekom
Performance testing with JMeter, Oracle database testing, found critical deployment issues, built a data mining demo in Python.
Software Intern · Kazancı Holding
Multi-layer .NET architecture, MS SQL Server integration, Docker deployment.
Istanbul Ticaret University
Ranked 1st in the faculty, GPA 3.54 / 4.00.
Earlier projects
- Vehicle image classification: transfer learning with EfficientNet
- Fish species classifier: a CNN tuned with Keras Tuner
- Android chat app: real-time messaging with Firebase authentication (Java)
- Client-server chat: secure messaging on Windows (C#, .NET)
- Cargo tracking system and a logistics website
- iOS apps: machine learning on iOS, brain training





