Mehmet Doğancan Kaygusuz

• Yazılım Mühendisi

Beceriler

  • C#
  • Java
  • Unity
  • Python (Pandas, NumPy, Pygame)
  • C / C++
  • Go
  • SQL
  • Firebase
  • Git
  • OOP
  • SOLID
  • Design Patterns
  • Microsoft Office
Doğancan Kaygusuz profil fotoğrafı

Hakkımda

• Merhaba! Ben Doğancan Kaygusuz, İstanbul Beykent Üniversitesi Yazılım Mühendisliği bölümünden Eylül 2025'te mezun oldum. Yazılım dünyasına olan ilgimle birlikte yazılım geliştirme, oyun programlama, back-end, veri analitiği ve yapay zeka alanlarında kendimi geliştirdim. Eğitimim ve projelerim boyunca C++, Python, Java, C# ve Unity gibi farklı programlama dilleriyle projeler geliştirdim. Bunların her biri bana yazılım dünyasının farklı perspektiflerini kazandırdı ve kariyerimde yapmak istediklerimi netleştirmeme yardımcı oldu. Okul eğitiminin yanı sıra yüz yüze veya online kurslara katıldım, burada bir çok kez takım olarak çalışarak farklı projeler geliştirdik.

• Unity ile 2D ve 3D oyun projeleri geliştirdim ve geliştirmeye devam ediyorum. Yazılım Mühendisliği bitirme projesinde ekip olarak bulmaca ve hikaye türlerinde The Riddlebound isimli 3D masaüstü oyunu geliştirdik. Techcareer.net tarafından düzenlenen Unity - C# Bootcamp'te temel seviyeden ileri seviyeye oyun geliştirmeyi derinlemesine öğrenmeye başladım. Eğitimde öğrendiğim bilgiler dahilinde bitirme projesi olarak Hyper Casual bir oyun geliştirdim. Stajımı da oyun geliştirme alanında yaparak sağlık ve fiziksel tedavi alanında 2D, 3D ve VR birçok oyun geliştirdim.

• İstanbul Ticaret Odası (SoftITo) tarafından düzenlenen 320 saatlik Veri Analitiği eğitimine katıldım. Bu eğitim boyunca Python, SQL, Excel, Power BI, Numpy, Pandas ve birçok kütüphane kullanarak veri analizi, veri temizleme, veri görselleştirme, modelleme gibi birçok işlemleri öğrenme ve uygulama fırsatı elde ettim. Öğrendiğimiz bilgilere dayanarak ekip olarak bitirme projesi yaptık. Bu projede kendi bulduğumuz veri setinde öğrendiğimiz bilgileri kullanarak makine öğrenim modeli ortaya çıkardık.

• Aynı zamanda ekip çalışmasıyla yürüttüğümüz çocuklar için eğitsel oyun üzerine olan araştırmamız, uluslararası bir dergide makale olarak yayınlandı. Bu çalışma, oyun teknolojilerinin çocukların dikkat, hafıza, problem çözme ve mantıksal düşünme becerilerini geliştirmeyi amaçlayan Python-Pygame tabanlı bir eğitim oyunu geliştirme sürecini ele aldık. Bu süreçte hem çocuk gelişimi hem de oyun tasarımı üzerine çok şey öğrendik.

• Kendimi üretken, sürekli öğrenmeye açık ve ekip çalışmasına yatkın bir geliştirici olarak tanımlıyorum. Yeni teknolojileri keşfetmeyi, farklı disiplinleri birleştirip yaratıcı ürünler ortaya çıkarmayı seviyorum. Şuan da Go programlama dilini öğreniyorum, Unity ile 2D, 3D oyunlar geliştirmeye devam ediyorum.

Deneyim

  • AR-GE Stajyeri - ERKBA • Temmuz 2025 - Eylül 2025
    • - C# ve Unity kullanarak sağlık ve fiziksel tedavi alanında kullanılmak üzere masaüstü ve VR türlerinde 2D ve 3D çeşitli oyunlar geliştirdim.
    • - Oyunlarda kullanılacak yeniden kullanılabilir kullanıcı arayüzü geliştirdim.
    • - Çok oyunculu mobil bir oyun geliştirdim ve bu oyundaki temel metotlar, kullanıcı arayüzü, veritabanı bağlantısı kısımlarında görev aldım.

Eğitim & Kurs

  • İstanbul Beykent Üniversitesi • Eylül 2021 - Eylül 2025
    Yazılım Mühendisliği - GPA: 3.05
  • İstanbul Ticaret Odası (SoftITo) • Mayıs 2024 - Ağustos 2024
    Veri Analitiği Kursu
  • 42 İstanbul • Ocak 2024 - Kasım 2024
    Proje Bazlı Yazılım Eğitimi

Sertifikalar

Projeler

The Riddlebound Oyun Projesi Ekran Görüntüsü

The Riddlebound

The Riddlebound atmosferik bir 3D bulmaca-macera oyunudur. Görsel anlatımlarla desteklenen, diyalog olmadan çevresel ipuçlarıyla bir hikaye anlatılır. Oyunda, fizik tabanlı etkileşimler ve görsel ipuçları kullanılarak oyuncuya rehberlik edilir.

C#Unity3DBulmacaMacera
The Riddlebound Oyun Projesi Ekran Görüntüsü

Fizik Tedavi ve Sağlık Oyunları (Staj)

Staj dönemimde, Unity ve VR teknolojilerini kullanarak fizik tedavi süreçlerini destekleyen ve hastaların motivasyonunu artıran 8'den fazla interaktif masaüstü ve VR oyunu geliştirdim.

C#UnityARFizik TedaviSağlık Teknolojileri
Eğitsel Oyun Projesi Ekran Görüntüsü

Eğitsel Robot Oyunu ve Makalesi

Çocuklar için geliştirilen eğitsel labirent oyunu çalışması WSEAS Transactions on Advances in Engineering Education dergisinde yayımlandı. Oyunun temel amacı çocukların mantık, problem çözme, çeşitli bilişsel becerilerini geliştirmek. İstatistiksel veriler ve araştırma bulgularıyla desteklenen bir makale ortaya çıkarıldı. Makalemiz eğitici oyunlar üzerine kapsamlı bir literatür taramasına dayanmakta ve bu oyunların çocukların öğrenme motivasyonunu ve katılımını artırmadaki önemli rolünü vurgulamaktadır.

Python Pygame Yayınlanmış Makale
Makine Öğrenim Modeli Ekran Görüntüsü

Hava Kalitesi Tahmini: Makine Öğrenme Modeli

Hava kalitesi tahmin modelimizin temel amacı, Hava Kalitesi Endeksi'ni (AQI) doğru bir şekilde tahmin etmektir. AQI, hava kirliliği seviyesini ve halk sağlığı üzerindeki etkilerini gösteren bir göstergedir.Modelimiz, hava kalitesini etkileyen çeşitli kirleticilerin seviyelerine dayanarak gelecekteki Hava Kalitesi Endeksi (AQI) değerlerini tahmin eder. Bu tahminler, karar vericilerin sağlık uyarıları yayınlamasına, çevre politikaları oluşturmasına, trafik ve endüstriyel yönetimi optimize etmesine ve halkın günlük faaliyetlerini planlamasına yardımcı olur.

Python Pandas NumPy Scikit-learn Seaborn
CV Analiz ve Öneri Sistemi Projesi Ekran Görüntüsü

CV Analiz ve Öneri Sistemi

İş arayan kullanıcıların CV'lerini analiz ederek iyileştirme önerileri sunan ve uygun iş ilanlarını anlık olarak bildiren akıllı bir sistemdir. Sistem, dört temel tasarım şablonunu (Design Patterns) kullanarak nesne yönelimli tasarımı ve yazılım geliştirme prensiplerini örneklemektedir. Factory & Abstract Factory, Strategy, Observer şablonları kullanılarak bu proje geliştirildi.

Java Design Patterns OOP SOLID

İletişim

İş birliği, proje veya iş başvuruları için e-posta gönderin.

Hızlı Mesaj Gönder