Skip to content

Projects

Everything I have built

AI and robotics first, but also the ML, full-stack and mobile work that got me here.

Robotics & Autonomy

2026Independent research

Teaching Cost Curve: how many demos does a robot need?

Measuring the demonstration-count vs. success-rate curve for SmolVLA, LoRA fine-tuned on unseen LIBERO tasks, on a single 8 GB consumer GPU. Nearly all of the value arrives in the first five demonstrations, and so does catastrophic forgetting.

66.7% · success @ 5 demos

  • SmolVLA
  • LeRobot
  • LoRA / PEFT
  • LIBERO
Read case studyCode
VO
Robotics & Autonomyprivate

2026TEKNOFEST 2026 · Team bugbuster · Finalist

Aerial AI: GPS-Free Visual Odometry

TEKNOFEST 2026 Artificial Intelligence in Aviation. I owned the GPS-free positioning task: RAFT optical flow + homography with a keyframe ladder estimates the aircraft’s displacement from its downward camera. Full rehearsal: 2256/2256 frames, 3.54 m mean error.

3.54 m · mean error, full run

  • RAFT
  • Homography
  • OpenCV
  • PyTorch
Read case studyCode on request
Computer Vision

2026TEKNOFEST 2026 · 5G & AI Smart Road Safety · Team BiDatalar

Roadside Driver-Behaviour Analytics

Identifies a vehicle (body type, plate, colour) and detects driver-caused violations from a single night-time pass through the windshield. Built on one rule: nothing that cannot be proven is reported. Result: zero false positives.

1.00 · precision

  • YOLO11
  • Pose estimation
  • EasyOCR
  • OpenCV
Read case studyCode
Robotics & Autonomy

2026Independent project · public dataset

GPS-Denied UAV Localization

Neural dead reckoning for a fixed-wing UAV: an LSTM predicts one-second displacements from 19 GPS-free sensor channels. After 4.5 minutes without GPS it is still within ~85 m, about 38× better than classical dead reckoning.

44.4 m · mean error, 4.5 min

  • PyTorch
  • LSTM / GRU / TCN
  • Sensor fusion
  • TorchScript
Read case studyCode
UGV
Robotics & Autonomyprivate

2026TEKNOFEST 2026 · Unmanned Ground Vehicle

PATHIKA: Autonomous Ground Vehicle

ROS 2 Humble autonomy stack for a 4×4 unmanned ground vehicle on Jetson Orin NX: SLAM, EKF sensor fusion, Nav2, a slalom planner and a finite-state-machine mission manager, developed in Gazebo simulation first.

ROS 2 · Humble

  • ROS 2 Humble
  • Nav2
  • slam_toolbox
  • robot_localization
Read case studyCode on request
Robotics & Autonomy

2026Open-source tutorial

Kalman / EKF from Scratch

A hands-on state-estimation library: KF and EKF implemented from scratch in NumPy, with seven progressive examples from 1D tracking to sensor fusion, EKF radar and a real drone flight-log case study.

7 · worked examples

  • Python
  • NumPy
  • SciPy
  • State estimation
Read case studyCode
DNA
ML & Data

2026TEKNOFEST 2026 · Healthcare AI

Variant Pathogenicity Classification

Missense genetic variants → pathogenic / benign, with ~55% missing features and a train/test prior shift. Leakage-controlled validation, Optuna-tuned gradient-boosting ensemble and SHAP explanations.

SHAP · explainability

  • XGBoost
  • LightGBM
  • CatBoost
  • Optuna
حَتْمَة
Software & Mobile

2026

Hatma

Flutter app for organising group Quran readings and dhikr collections: 30-juz assignment grid, real-time group chat, discover feed and abuse protection. Firebase Auth, Firestore and FCM.

  • Flutter
  • Riverpod
  • Firebase
  • drift
ML & Data

2026TUSAŞ Lift Up · Graduation project

MACHINOVA: CFRP Surface-Roughness Prediction

Graduation project in the TUSAŞ Lift Up program. Five regressors compared under three cross-validation schemes on a Taguchi L9 design; the RSM model reaches CV R² = 0.978. Shipped as a desktop app, standalone .exe and Flask REST API.

R² 0.978 · cross-validated

  • scikit-learn
  • RSM
  • Taguchi / ANOVA
  • Flask
Read case studyCode
AUC
ML & Data

2026

Lung Cancer Classification

Classifying lung cancer risk from patient symptoms with CatBoost, validated with 5-fold cross-validation.

AUC 0.94 · 5-fold CV

  • CatBoost
  • scikit-learn
  • pandas
Software & Mobile

2026Hackathon project

İMECE: Skill-Swap Marketplace

Two-sided skill-exchange marketplace with trust, credit-balance and fairness scores: Spring Boot backend, Flutter app and an ML credit-scoring regression.

  • Spring Boot
  • Flutter
  • PostgreSQL
  • scikit-learn
Computer Vision

2025

Deep Learning Practice

Eight mini-projects across computer vision and NLP: pneumonia detection with transfer learning, YOLOv8 vehicle tracking, CNN classification, LSTM and a RAG pipeline with FAISS and Gemini.

  • TensorFlow / Keras
  • YOLOv8
  • FAISS
  • RAG
ING
ML & Data

2025Finalist

ING Hub Datathon 2025

Customer-churn prediction model built for the ING Hub Datathon, where the team reached the finals.

  • Python
  • Gradient boosting
  • Feature engineering
KMZ
Software & Mobileprivate

2025

KOMZU: Neighbourhood App

Neighbourhood super-app: events, groups, real-time chat over STOMP, marketplace, local pros with reviews and maps. Flutter client with a Spring Boot backend.

  • Flutter
  • Spring Boot
  • WebSocket / STOMP
  • Cloudinary
Code on request
{ }
Software & Mobile

2025

Spring Boot Backend Samples

REST APIs on a layered controller–service–repository architecture, Keycloak security and Swagger / OpenAPI docs.

  • Java
  • Spring Boot
  • Keycloak
  • OpenAPI
Computer Vision

2025TEKNOFEST Air Defense

YeniGökböru: Air-Defense Control UI

Desktop control interface for an air-defense system concept: live camera feed, mission-stage controls and telemetry.

  • PyQt5
  • OpenCV
  • Python
Computer Vision

2025

Image Processing from Scratch

Sixteen classic algorithms (convolution, Canny, histogram equalisation, morphology) written in raw NumPy, no OpenCV filter calls, behind a PyQt5 interface.

16 · algorithms

  • NumPy
  • PyQt5
  • Python
Fl
Software & Mobile

2024

Flutter Apps

A collection of small cross-platform apps built while learning Dart and Flutter.

  • Flutter
  • Dart
Sw
Software & Mobile

2024

SwiftUI Playground

25 SwiftUI components, animations and mini-apps consolidated into one organised showcase.

  • Swift
  • SwiftUI
  • Xcode
C#
Software & Mobile

2023

C# / .NET Coursework

Language fundamentals (events, delegates, generics) and Windows Forms desktop applications.

  • C#
  • .NET
  • WinForms