Sedef Alkan

AI & ML Engineer

Bilgisayar Mühendisliği eğitimim boyunca yapay zeka ve makine öğrenmesi alanlarında uzmanlaştım. 3 farklı şirkette toplam 10 aylık staj deneyimim ile gerçek zamanlı sistemler ve bilgisayarlı görü projelerinde aktif rol aldım.

Hakkımda

Eğitim

Kocaeli Üniversitesi

Bilgisayar Mühendisliği Lisans

2021 - 2025

Diller

Türkçe: Ana Dil

İngilizce: İleri Düzey (B2)

Teknik Yetenekler

Programming Languages
Python C C# SQL HTML CSS
Libraries & Frameworks
Pandas Matplotlib PaddleOCR OpenCV TensorFlow Keras NumPy
Technologies & Tools
Linux (Ubuntu) GitHub Git RESTful API Flask
Databases
MongoDB MySQL PostgreSQL
Areas of Expertise
Deep Learning Computer Vision OCR Object Detection Real-Time Systems Image Processing Machine Learning

Deneyim

AI and Image Processing Intern

Visight Technology
02/2025 - 06/2025

  • Derin öğrenme tabanlı görüntü analizi sistemleri geliştirdim. CNN mimarileriyle deepfake tespiti üzerine model tasarımı ve eğitimi gerçekleştirdim.
  • Python, OpenCV ve TensorFlow/Keras ile video ve görüntüler üzerinde yüz analiz sistemleri geliştirdim.
  • Face Detection ve Face Recognition süreçlerinde farklı model yaklaşımlarının performanslarını doğruluk, hız ve kaynak kullanımı açısından karşılaştırdım.
  • Veri seti oluşturma, etiketleme, temizleme ve veri çoğaltma (augmentation) işlemlerini gerçekleştirdim.
  • Geliştirdiğim modelleri Flask tabanlı uygulamalara entegre ederek gerçek zamanlı test ve kullanım senaryolarını uyguladım.

Computer Vision Intern

Genarion
09/2024 - 11/2024

  • Python ve OpenCV kullanarak görüntüleri işledim, etiketledim ve dengeli veri setleri oluşturdum.
  • YOLOv8 ile nesne tespiti, sınıflandırma ve takip yöntemlerini kullanarak futbol sahalarında gerçek zamanlı oyuncu ve top izleme sistemi geliştirdim.
  • PyTorch, Pandas ve NumPy ile model eğitimi, parametre optimizasyonu ve performans değerlendirme süreçlerini gerçekleştirdim.

Image Processing Intern

Kocaeli Üniversitesi Gömülü Sistemler Lab
07/2024 - 09/2024

  • Tesseract ve PaddleOCR kullanarak, çeşitli font ve stillerde yüksek doğruluk sağlayan sağlam bir OCR sistemi geliştirdim. Bu süreçte, OpenCV ile ön işleme ve görüntü iyileştirme teknikleri uyguladım
  • MyMemory ve DeepL çeviri API’lerini entegre ederek, çok dilli metinlerin otomatik ve sorunsuz şekilde çevrilmesini sağladım.
  • Python ve OpenCV kullanarak gerçek zamanlı ,görüntü işleme tabanlı Flask web uygulamaları ve RESTful API’ler geliştirdim.

Projelerim

Gerçek Zamanlı Araç Tespiti, Takibi ve Sınıflandırma (YOLOv8)

Bu proje, YOLOv8 modeli kullanılarak gerçek zamanlı araç tespiti, araç takibi ve araç türü sınıflandırması yapan bir bilgisayarla görme uygulamasıdır. ByteTrack tabanlı takip algoritması ile her aracın kimliği korunur, yoğunluk analizi ile trafikteki araç sayısı ve yoğunluk değişimi hesaplanır. Sistem hem video dosyaları hem de canlı kamera akışı üzerinde çalışabilir ve sonuçları işlenmiş çerçeveler (annotated frames) hâlinde gösterir. Proje, gerçek zamanlı video analitiği için modern ve optimize edilmiş bir AI pipeline örneği sunar.

PythonYOLOv8ByteTrackOpenCVNumPyObject ClassificationObject TrackingObject DetectionReal-Time

Finance Fraud Detection

Bu proje, finansal işlemlerde gerçekleşen sahtekarlıkları tespit etmek için makine öğrenmesi tabanlı bir analiz ve sınıflandırma sistemi oluşturur. Veri setindeki işlem özelliklerini kullanarak sahte (fraud) ve gerçek (non-fraud) işlemleri ayırt eden modeller eğitilir ve performans metrikleri (accuracy, precision, recall, F1-score) değerlendirilir. Proje, veri ön işleme, dengesiz veri ile çalışma, özellik analizi ve farklı ML algoritmalarının karşılaştırılması gibi finans sahtekarlığı tespitinde kritik olan süreçleri içerir.

PythonPandasMatplotlibSeabornscikit-learnLojistik RegresyonRandom Forest ClassifierSupport Vector Machine (SVM)KNN ClassifierXGBoostNumPyFlask

Thread-Based Restaurant Simulation

Bu proje, bir restoranın çalışma mantığını çoklu iş parçacığı (multithreading) yapısı ile simüle eden bir C# uygulamasıdır. Müşterilerin restorana gelişi, sipariş verme süreci, garsonların siparişleri hazırlaması ve servis etmesi gibi işlemler eşzamanlı (concurrent) olarak yönetilir. Thread’ler sayesinde aynı anda birden fazla müşteri ve garsonun çalışması sağlanır ve restoranın yoğunluk yönetimi gerçekçi bir şekilde modellenir. Proje, senkronizasyon, kritik bölgeler ve thread-safe veri yapıları gibi çoklu iş parçacığı programlamasının temel kavramlarını uygulamalı olarak göstermektedir.

C# Multithreading Senkronizasyon MekanizmalarıOOPConcurrency Yapıları

DeepFace ile Yüz Karşılaştırma

Bu proje, DeepFace kütüphanesindeki farklı yüz tanıma modelleri (ArcFace, VGG-Face, Facenet, Dlib, GhostFaceNet) ile yüz algılama yöntemlerini (RetinaFace, MTCNN, Dlib, SSD) karşılaştırarak doğruluk performanslarını ölçen kapsamlı bir test ve analiz uygulamasıdır. Sistem, master.csv dosyasındaki yüz görüntüsü çiftlerini her model–algılayıcı kombinasyonu ile doğrular, sonuçları deepface_comparison_results.csv dosyasına kaydeder ve daha sonra bu verileri pivot tablo hâline getirip matplotlib ile görselleştirir. Böylece hangi model + detector kombinasyonunun en yüksek doğruluğu sağladığı kolayca analiz edilebilir.

PythonDeepFaceArcFaceVGG-FaceFacenetDlibGhostFaceNetDetector backends (RetinaFace, MTCNN, Dlib, SSD)TensorFlowOpenCVPandasMatplotlib

Real-Time Emotion Detection (3D-CNN + VideoMAE)

Bu proje, video akışlarından yüz ifadelerini tespit ederek gerçek zamanlı duygu sınıflandırması yapan bir derin öğrenme sistemidir. MTCNN ile yüzler otomatik olarak algılanır, her yüz için zaman serisi oluşturmak amacıyla ardışık frame’ler kaydedilir ve bu sekanslar 3D-CNN tabanlı modele verilerek duygu tahmini yapılır. Model, mutluluk, üzüntü, şaşkınlık ve öfke gibi temel duyguları sınıflandırır. VideoMAE tabanlı embedding yapısı, zaman boyutundaki hareket bilgisini yakalayarak tahmin doğruluğunu artırır. Sistem hem canlı kamera akışı hem de video dosyaları üzerinde çalışır.

PythonTensorFlow / KerasVideoMAE (HuggingFace Transformers)OpenCVMTCNNNumPyMatplotlibScikit-learn3D-CNNFlask

RetinaFace vs MTCNN – Yüz Tespit Modeli Karşılaştırması

Bu proje, iki popüler yüz tespit modeli olan RetinaFace ve MTCNN’i hız, doğruluk ve görüntü koşullarına dayanıklılık açısından karşılaştırmak için hazırlanmış bir Python uygulamasıdır. Aynı görüntü seti üzerinde her iki modelin yüz algılama performansı ölçülmüş, tespit edilen yüz sayısı, algılama kalitesi ve işlem süresi değerlendirilmiştir. Proje, yüz tanıma sistemleri için hangi tespit modelinin daha uygun olduğunu analiz etmek isteyen geliştiriciler ve araştırmacılar için temel bir karşılaştırma ortamı sağlar.

PythonRetinaFaceMTCNNOpenCVNumPyMatplotlibFace Detection

Olimpiyat Sporcu Verisi Analizi ve Temizleme

Bu çalışma, olimpiyat sporcularına ait büyük bir veri setini (athlete_events.csv) kullanarak veri okuma, veri temizleme, eksik değer doldurma, istatistiksel analiz ve görselleştirme işlemleri gerçekleştiren bir Python veri analizi projesidir. Veri setindeki sütunlar yeniden adlandırılmış, eksik boy–kilo–yaş değerleri etkinlik bazlı ortalamalara göre doldurulmuş ve madalya almayan sporcular veri setinden çıkarılmıştır. Sonuç olarak temizlenmiş veri yeni bir CSV dosyasına kaydedilmiş ve sayısal değişkenler için histogram ile kutu grafikleri oluşturularak görsel analiz yapılmıştır.

PythonPandasNumPyMatplotlibos

Arcface Face Matching

ArcFace ile Yüz Karşılaştırma

Bu proje, DeepFace’in ArcFace modelini kullanarak yüz doğrulama işlemi yapan bir Python uygulamasıdır. Sistem, bir CSV dosyasında belirtilen yüz görüntüsü çiftlerini otomatik olarak karşılaştırır, her çift için benzerlik skorunu hesaplar ve sonuçları Matplotlib kullanarak görselleştirir. ArcFace embedding’leri ile yüksek doğruluklu yüz benzerliği analizi sağlayan bu çalışma, kimlik doğrulama, güvenlik ve yüz karşılaştırma testleri için hızlı ve pratik bir çözüm sunar.

PythonDeepFace (ArcFace Model)OpenCVMatplotlibosPandasGörüntü işleme

Face Recognition Test

FaceRecognitionTest, OpenCV tabanlı bir yüz tanıma SDK’sı kullanarak kişi kaydı, yüz koleksiyon yönetimi ve yüz karşılaştırma işlemlerini gerçekleştiren bir Python projesidir. Kullanıcılar yeni koleksiyonlar oluşturabilir, kişileri birden fazla yüz görseli ile sisteme kaydedebilir ve verilen bir görüntü üzerinden arama yaparak en yüksek benzerlik oranına sahip kişiyi bulabilir. Sistem aynı zamanda kişiye ait olduğu koleksiyonları listeler ve SDK üzerinden yüz embedding’leri kullanarak hızlı ve güvenilir bir tanıma süreci sağlar.

PythonOpenCV Face Recognition SDKOpenCV Face Recognition SDKFace Recognition

Product Match Project

Ürün Eşleştirme Sistemi

ProductMatch, ürün isimlerini ve ürün açıklamalarını karşılaştırarak benzerlik analizi yapan bir metin işleme projesidir. Kullanıcıdan alınan iki ürün metni üzerinde kelime tabanlı ayrıştırma, ortak terim analizi ve benzerlik hesaplaması yapılır. Ürünlerin içerik bakımından ne kadar benzer olduğunu belirlemek için temel metin işleme (NLP) yöntemleri kullanılmıştır. Proje, özellikle e-ticaret sistemlerinde ürün eşleştirme, kategorileştirme ve duplicate detection gibi alanlarda çözümler üretmek için geliştirilmiştir.

PythonNLPscikit-learnCosine SimilarityDjango HTML/CSSMySQL

Student Information System

Bu proje, öğrencilerin temel bilgilerini, aldıkları dersleri ve not durumlarını yöneten basit bir Öğrenci Bilgi Sistemi uygulamasıdır. Öğrenci ekleme, silme, güncelleme, ders tanımlama ve öğrenci–ders ilişkilerini yönetme gibi temel işlevleri içerir. Kullanıcı dostu bir konsol arayüzüyle öğrencilerin akademik kayıtlarının düzenli bir şekilde saklanmasını sağlar. Kod yapısı nesne yönelimli programlama (OOP) prensiplerine göre tasarlanmıştır.

C#Nesne Yönelimli Programlama (OOP).NET FrameworkPostgreSQL

Web Scraping

Google Akademik Web Scraping ve PDF İndirme Uygulaması

Bu proje, Google Akademik üzerinden yapılan aramalar ile belirli makalelerin başlıklarını, yazar bilgilerini, alıntı sayısını ve yayın tarihlerini web kazıma (web scraping) tekniğiyle toplar. Veriler MongoDB veritabanına kaydedilir ve kullanıcı, web arayüzü aracılığıyla bu makalelere ulaşabilir. Ayrıca, makalelerin PDF bağlantıları da kazınarak kullanıcılara sağlanır. Kullanıcılar, makaleleri arayarak filtreleme yapabilir ve ilgili PDF dosyalarını indirebilir.

C#MongoDBWeb ScrapingHtml/CSSHttpClient

İletişim