Experience

June 25 – PresentIzmir, Türkiye

AI Engineer

Kuika

PythonOpenCVTensorFlowMERN
  • Working on a no-code platform that turns live video streams into actionable business insights through easy-to-build pipelines using drag-and-drop components
  • Using SAMv2 for segmentation, Yolov8 for object detection, DINOv3 for Self Supervised Learning, and StrongSORT for ROI tracking
June 24 – May 25Utrecht, Netherlands

Junior SWE Dev

DodoLabs

ReactNext.jsExpress.jsOpenAI API
  • Led the development of chat & email web apps for managing Airbnb clients using React, Next.js, and Express.js, improving user engagement by 30%
  • Automated client support using AI chatbot using OpenAI’s Assistants API, reducing response times by 50%
Aug 24 – Sept 24Ankara, Türkiye

Junior SWE Dev

Turboard E-Kalite

Vue.jsNode.jsPythonLangChain
  • Worked on business intelligence & data analysis apps for enterprise clients using Vue.js and Node.js, improving efficiency by 20%
  • Optimized LangChain-based LLM data pipelines using Python, increasing data collection efficiency by 40%
Jan 24 – Feb 24Ankara, Türkiye

Undergraduate Researcher

Bilkent University

PythonMachine LearningDev2vec
  • Analysing the use of AI-generated code across GitHub repositories
  • Using Machine Learning and Dev2vec algorithms to create vector embeddings
June 23 – Sept 23Ankara, Türkiye

SWE Team Lead

Neostellar

PythonNavio2GPS Modules
  • Led a team of 5 engineers to develop UAV flight control systems
  • Used Python, Navio2 autopilot cards and Adafruit Ultimate GPS Breakout for unmanned aircraft

Projects

LesionLens: ML Medical Imaging AnalysisComputer Vision

LesionLens: ML Medical Imaging Analysis

Final year project in collaboration with Hacettepe Hospital Neurology Dept. Developing web app for lesion detection & image analysis in brain MRI using CNNs.

CommitSenseAI Tooling

CommitSense

Developing a VS Code extension to generate commit messages based on code diffs using LLMs.

Dynamic Object Throwing with RRT Path PlanningRobotics

Dynamic Object Throwing with RRT Path Planning

Robotics project designing a robotic throw-and-catch system using vision-based tracking, RRT motion planning, and simulation tools for multi-robot coordination.

Bilkent Campus ConnectFull Stack

Bilkent Campus Connect

Web app to help connect students in CS319 course using MERN stack.

AvASys Ground Control SystemGround Control Systems

AvASys Ground Control System

A project made with Pyside6 and using AdaFruit Ultimate GPS. This is a flight controller software used to monitor & control unmanned UAVs.

Research

Multi-Agent Systems & Motion Planning

2024

Bilkent University·Undergraduate research

Robotics research on multi-agent coordination and motion planning.

Automated Lesion Detection in Brain MRI

2025

ECTRIMS 2025·Abstract P1449

Paper from the LesionLens project, submitted to the ECTRIMS committee. Lesion detection and image analysis in brain MRI using CNNs, in collaboration with Hacettepe Hospital Neurology Dept.

Education

BSc in Computer Science

Bilkent University

Sept 2021 – Jan 2026
Ankara, Türkiye
  • Awarded Merit Scholarship - 60%
  • Relevant Courses: EEE 443: Neural Networks, CS 449: Learning for Robotics, CS 342: Operating Systems

Tools & Tech

FRONTEND

JavaScript
TypeScript
React
Next.js
Vue.js
Redux
Tailwind CSS
HTML5

BACKEND

Node.js
Express.js
Python
Java

DATABASE

MySQL
PostgreSQL
MongoDB
Prisma

TOOLS

Git
Docker
AWS
VS Code

Certifications

  • Deep Learning with TensorFlowUdemySept 2024
  • Vue.js 3UdemyAug 2024
  • Career Essentials in Generative AIMicrosoftJune 2024
  • CS50x: Introduction to Computer ScienceHarvardJuly 2022

Interests

  • Computer Vision
  • Deep Learning
  • Neural Networks
  • Machine Learning
  • Data Science