Kendi proje fikirlerimi Windows Forms, Unity ve ASP.NET teknolojileri ile hayata geçirerek yazılım geliştirme yolculuğuma başladım. Oyun geliştirme ve web programlama alanlarına olan yoğun ilgimle, bu alanlarda kariyer yapmayı hedefliyorum. Yazılım çözümleri oluşturma konusundaki deneyimim ve sürekli öğrenmeye ve teknolojinin sürekli değişen dünyasına uyum sağlamaya olan tutkum, beni motive ediyor
Unity Engine kullanarak 2D ve 3D oyun geliştirme deneyimi.
Fizik motoru kullanımı, sahne yönetimi, UI tasarımı ve event handling konularında bilgi sahibi.
Oyun mekaniği (gameplay mechanics) geliştirme ve optimizasyon çalışmaları.
Prefab sistemi, ScriptableObject kullanımı gibi ileri seviye Unity özelliklerine giriş düzeyinde hakimiyet.
Aseprite programı kullanarak 2D oyunlar için sprite tasarımı.
Karakter animasyonları (walk cycle, idle, attack gibi) ve tilemap grafikleri oluşturma.
Sprite sheet hazırlama ve export işlemleri konusunda deneyim.
C++ ile temel ve orta seviye algoritmaların geliştirilmesi, veri yapılarının kullanılması.
C# ile masaüstü ve oyun geliştirme projelerinde aktif kullanım.
Nesne yönelimli programlama (OOP) prensiplerine uygun kod geliştirme.
Windows Forms kullanarak CRUD işlemleri yapan masaüstü uygulamaları geliştirme.
Veri tabanı bağlantılı (MSSQL) basit iş yönetimi, kayıt tutma uygulamaları oluşturma.
Arayüz (UI) düzenlemeleri ve kullanıcı dostu formlar hazırlama.
Komut satırı (CLI) üzerinden çalışan temel uygulamalar geliştirme.
Dosya okuma/yazma, temel algoritmalar, oyun ve veri işleme uygulamaları tasarlama.
SFML kütüphanesi ile 2D grafikler, ses ve giriş (input) işlemleri yaparak başlangıç seviyesi oyun ve görsel uygulamalar geliştirme.
Basit animasyonlar ve kullanıcı etkileşimli projeler oluşturma.
ASP.NET MVC mimarisi kullanarak dinamik ve yönetilebilir web uygulamaları geliştirme.
Model-View-Controller yapısına uygun katmanlı yazılım geliştirme.
Form işlemleri, veri doğrulama, yetkilendirme sistemleri geliştirme.
Bootstrap ve benzeri CSS framework'leri kullanarak profesyonel görünümlü web siteleri oluşturma.
Temaları kişiselleştirerek kullanıcı deneyimini artıracak değişiklikler yapabilme.
Microsoft SQL Server üzerinde veri tabanı tasarımı.
Veri modelleme, tablolar arası ilişki kurma, sorgulama (T-SQL), stored procedure ve view kullanımı.
Android Studio kullanarak Android işletim sistemi için uygulama geliştirme.
Aktivite yönetimi, temel UI elementleri, Intent kullanımı ve veri kaydı işlemleri.
Basit CRUD işlemleri yapan mobil uygulamalar geliştirme.
Hazır HTML/CSS şablonları kullanarak modern, responsive web siteleri tasarlama.
JavaScript ile temel kullanıcı etkileşimleri (event handling) ve sayfa dinamikleri ekleme.
Word: Profesyonel belge hazırlama, otomatik içerik listeleri, biçimlendirme.
Excel: Fonksiyonel tablolar oluşturma (Formüller, Veri Doğrulama, Koşullu Biçimlendirme).
PowerPoint: Etkili ve şık sunumlar hazırlama, animasyon ve geçiş efektleri kullanımı.
React.js kullanarak komponent tabanlı web arayüzleri geliştirme.
State yönetimi (useState, useEffect gibi hook'lar kullanımı) ve API'den veri çekme.
Basit SPA (Single Page Application) projeleri oluşturma.
Ekim 2022 - Günümüz
- B2B web sitesi için testler gerçekleştirdim ve kaliteli ve sorunsuz güncellemeler sağlamak amacıyla net dokümantasyonlar hazırladım.
- Proje yöneticileri ve dış geliştiricilerle yakın çalışarak görevleri koordine ettim, sorunları raporladım ve projenin zamanında ilerlemesini sağladım.
- Performans sorunlarını gidermek için kodu iyileştirerek uygulamanın daha hızlı ve kullanıcı dostu olmasını sağladım.
- Sistem genelinde sorunsuz iletişim ve veri paylaşımı için SAP RISE servis entegrasyonlarını gerçekleştirdim.
- ASP.NET MVC kullanarak Dijital Garanti Belgesi sisteminin geliştirme ve test süreçlerini baştan sona yönettim.
- ASP.NET MVC ile dahili bir yönetim paneli geliştirdim, özel temalar ve şablonlar ekleyerek görünümü ve kullanılabilirliği iyileştirdim.
- Backend geliştirme, MSSQL veri tabanı yönetimi, test süreçleri ve ekip çalışmasında daha güçlü beceriler kazandım.
Ağustos 2022
- Son kullanıcılar için Windows ve macOS sistemlerini kurdum ve yapılandırdım.
- Donanım teşhisleri yaptım, RAM ve SSD yükseltmeleri gerçekleştirdim, teknik destek sağladım.
Haziran 2022 - Temmuz 2022
- Java ve Kotlin kullanarak Android Studio ile Android uygulama geliştirme süreçlerine katkı sağladım.
- Google servisleri (Maps API ve Konum Servisleri) ile harita entegrasyonu ve kullanıcı konumlarının kaydedilmesini gerçekleştirdim.
- SQLite kullanarak çevrimdışı veri saklama için yerel veritabanı yönetimi uyguladım.
- Rastgele Araçlar isimli çok işlevli mobil uygulamayı geliştirdim; bu uygulama çekiliş yapma, liste hesaplayıcı, konum kaydedici, link kaydedici, rastgele şifre oluşturucu ve basit hesap makinesi özelliklerini içerir.
- Farklı özellikleri tek bir kullanıcı dostu mobil uygulamada birleştirme konusunda uygulamalı deneyim kazandım.
2018 - 2022
Bilgisayar Mühendisliği - 2.93
2014 - 2018
2006 - 2014