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
www.indexgruppazar.com projesine sonradan katılarak, projenin önceki aşamalarında yapılan geliştirmeleri test edip sonuçlarını raporlayarak projeye katkı sağladım. Zaman içinde projenin yönetim kadrosuna dahil oldum ve tüm test süreçlerini başarıyla tamamlayarak dokümantasyonunu oluşturdum. Projenin canlıya çıkmasının ardından, React ile frontend ve .Net ile backend geliştirmelerini aktif bir şekilde üstlendim. Bu süreçte, kullanıcı deneyimini artırmak ve projenin işlevselliğini geliştirmek için önemli gelişmeler sağladım. Ayrıca, B2B projesinin yanı sıra garanti belgeleri ve kullanım kılavuzlarının dijital ortama taşınması üzerine çalışmaya başladım, bu projeyi garanti.indexgrup.com adıyla hayata geçirdik. Bu MVC projesinde bir ekip arkadaşımla birlikte çalıştım ve projenin backend geliştirmeleri (.Net & JavaScript) ile test aşamasını ben yürüttüm. Bu süreçte MSSQL kullanımı ve kodlama becerilerimi geliştirdim.
Ağustos 2022
Helpdesk çalışanı olarak 20 günlük stajımı tamamladım. Windows ve Mac bilgisayar kurulumları yaptım, RAM ve SSD sağlık durumu kontrol ettim, bilgisayar parçası değişimleri yaptım.
Haziran 2022 - Temmuz 2022
Android geliştirici olarak 20 günlük stajımı tamamladım. Java ve Kotlin ile Android Studio kullanarak çeşitli mobil uygulamalar yaptım. Son haftamda Rastgele Araçlar projemi yaptım.
2018 - 2022
Bilgisayar Mühendisliği - 2.93
2014 - 2018
2006 - 2014
Email: deniz0311@hotmail.com