Hi, I'm

Uğurhan Daşdemir

Software Engineer

Let's talk
Uğurhan Daşdemir

About Me

Uğurhan Daşdemir

Uğurhan Daşdemir

Merhaba, ben Uğurhan Daşdemir. Atatürk Üniversitesi’nde Bilgisayar Mühendisliği okuyorum. Özellikle yapay zeka, veri mühendisliği ve algoritmalarla uğraşmayı seviyorum. Son zamanlarda Teknofest gibi yarışmalarda yer aldım; ulaşımda yapay zeka uygulamaları ve otonom İHA projelerinde çalıştım. Zor görünen problemleri parçalayıp anlaşılır ve işe yarar çözümler üretmek hoşuma gidiyor. Şu sıralar daha çok makine öğrenmesi, algoritmalar ve backend tarafında kendimi geliştirmeye odaklandım. Öğrenmeyi seven, yeni şeyler denemekten çekinmeyen ve üretmekten keyif alan biriyim.

Hire me

Skills

OpenCV Numpy Pandas Matplotlib YOLO Oracle SQL Microsoft Server SQL C++ Python LLM Django Scikit-learn Linux LangChain

Projects

Manga Translator

Manga Translator, manga panelindeki konuşma balonlarından Tesseract OCR ile metin çıkaran, Googletrans API ile İngilizceden Türkçeye çeviri yapan ve çeviriyi OpenCV ile görsel üzerinde yeniden yerleştiren bir Python uygulamasıdır.

Flights-Booking

Flights-Booking, Türk Hava Yolları web sitesinin Django ile geliştirilmiş bir klonudur. Kullanıcılar uçuş arayabilir, bilet seçimi yapabilir ve müşteri bilgilerini yönetebilir.

YOLOv8 UAV Vehicle & Human Detection

Bu proje, YOLOv8l mimarisi kullanılarak gerçekleştirilmiş bir nesne tespiti uygulamasıdır. Model, 26.000'den fazla görsel ile eğitilmiş ve yüksek doğruluk oranlarına ulaşmıştır.

Automated Document Processing from Government Portals

QNB'nin bir iştiraki olan Ibtech’te, fazladan bir proje kapsamında resmi kurumlardan gelen belgelerin otomatik işlenmesini amaçlayan bir otomasyon projesinde görev aldım. Ekip olarak Selenium kullanarak çeşitli web sitelerinden belgeleri otomatik olarak indirip işleme aldık. Ardından bu belgeleri Python, LLM (Large Language Models) ve LangChain teknolojilerini kullanarak kategorize ettik ve kapsamlı veri kazıma (data scraping) işlemleri gerçekleştirdik. Projede özellikle Python tabanlı veri kazıma süreçleri ve LangChain entegrasyonu alanlarında aktif sorumluluk üstlendim.

UAV Path Planning with Obstacle Avoidance and Spline Optimization

Yasaklı bölgelerin enlem ve boylam bilgilerini işleyerek, bu alanlara ek bir güvenlik tamponu ekledim. PRM (Probabilistic Roadmap) algoritmasıyla harita üzerinde rastgele noktalar oluşturdum ve yalnızca güvenli bölgelerde kalan noktaları seçtim. Bu noktaları, en yakın k komşuluk bağlantılarıyla birbirine bağladım. Daha sonra, İHA’nın hedefe ulaşması için en optimal rotayı A* algoritmasıyla hesapladım. Hesaplanan rotayı spline enterpolasyonu ile yumuşatarak İHA’nın uçuş sistemine uygun hale getirdim. Son olarak, bu rotayı yer kontrol istasyonu üzerinden İHA’ya başarıyla ilettim.

Contact

Uğurhan Daşdemir