Emir Kaan Ertuğrul

Emir Kaan Ertuğrul

Bilgisayar Mühendisliği Öğrencisi

Mantık ve Işığın Kesişimi

Merhaba, ben Emir Kaan Ertuğrul.

Çankaya Üniversitesi'nde Bilgisayar Mühendisliği okuyorum. Zamanımın büyük bir kısmında algoritmalar, paralel hesaplama ve web sistemleri üzerine çalışırken; diğer yarısında Canon EOS 650D makinemi omzuma alıp vizörün ardından sokağı, doğayı ve insanları amatör bir tutkuyla belgeliyorum.

Mühendisliğin analitik mantığı ile vizörün ardındaki anlık ışığı bir araya getirmeyi seviyorum: Çektiğimiz her fotoğraf karesi gibi, tasarladığımız her yazılım çözümü de kendine has bir geometri ve hikaye taşır.

Üzerinde Çalıştığım Teknolojiler & Diller
Python C/C++ PHP MySQL JavaScript Angular TypeScript Git & GitHub Linux Docker

Fotoğraf Ekipmanlarım

  • Gövde: Canon EOS 650D
  • Lens 1: Canon EF-S 18-55mm f/3.5-5.6 IS II
  • Lens 2: Canon EF-S 55-250mm f/4-5.6 IS II

İletişim & Ağ

Bir proje fikri, staj veya fotoğraf üzerine konuşmak isterseniz bana aşağıdaki kanallardan ulaşabilirsiniz:

Yazılım Projelerim

Algoritmalar, paralel hesaplama, web sistemleri ve mikroişlemci mimarisi üzerine geliştirdiğim çalışmalar.

Mimoza — Fotoğraf EXIF Konum Görselleştirici

Fotoğraf dosyalarındaki ham EXIF coğrafi konum (GPS) metaverilerini ayıklayarak etkileşimli bir harita üzerinde konumları görselleştiren Python uygulaması.

Python EXIF GPS Interactive Map

Pathfinder — A* En Kısa Yol Algoritması

Izgara üzerinde seçilen iki nokta arasındaki en kısa ve en verimli yolu A* arama algoritması kullanarak hesaplayan ve adımları görselleştiren web uygulaması.

Angular TypeScript A* Algoritması

Parsel — Bağlı Liste Görselleştirici

Veri yapıları eğitiminde bağlı liste (linked list) eleman ekleme, silme ve arama operasyonlarının çalışma mantığını adım adım canlandıran eğitim aracı.

JavaScript HTML5 Canvas Veri Yapıları

Paralel Hesaplama & Algoritma Optimizasyonu

Çankaya Üniversitesi CENG471 Paralel Hesaplama dersi kapsamında geliştirilen multiprocessing, paralel matris işlemleri ve performans karşılaştırmaları.

Python Multiprocessing Paralel Hesaplama

Simon Memory Game — Mikroişlemciler

Düşük seviyeli donanım ve mikroişlemci mimarisi projesi olarak Assembly dili ile kodlanmış Simon tarzı hafıza ve refleks oyunu.

Assembly Mikroişlemciler

Kişisel Portfolyo & Fotoğraf Platformu

Vercel & Git tabanlı CI/CD mimarili, otomatik Canon EOS 650D EXIF senkronizasyonlu, hafif ve açık krem temalı kişisel web platformu.

Jamstack Vanilla JS CSS3 Python EXIF
Fotoğraf Detayı
🔍 Fotoğrafa tıklayarak tam boyuta yakınlaştırabilirsiniz

Fotoğraf Başlığı

Fotoğraf Günlüğü
Vizörden yakalanan bir kare.