I started my software development journey by bringing my own project ideas to life with Windows Forms, Unity and ASP.NET technologies. With a strong passion for both game development and web programming, I aspire to build a career in these fields. My hands-on experience and enthusiasm for creating software solutions drive me to continually learn and adapt in the ever-evolving world of technology
Experience in developing 2D and 3D games using the Unity Engine.
Knowledge of physics engine usage, scene management, UI design, and event handling.
Gameplay mechanics development and optimization practices.
Basic proficiency in advanced Unity features like Prefab system and ScriptableObject usage.
Creating 2D game sprites using Aseprite.
Designing character animations (walk cycle, idle, attack, etc.) and tilemap graphics.
Experience in preparing and exporting sprite sheets.
Developing basic and intermediate-level algorithms and working with data structures using C++.
Active use of C# in desktop and game development projects.
Writing code following object-oriented programming (OOP) principles.
Developing desktop applications performing CRUD operations using Windows Forms.
Creating database-connected (MSSQL) simple task management and record-keeping applications.
Designing user-friendly interfaces (UI) and forms.
Developing basic applications running through the command line (CLI).
Designing applications for file I/O, basic algorithms, games, and data processing.
Developing beginner-level 2D graphical and interactive applications with SFML, handling graphics, sound, and input.
Creating simple animations and user-interactive projects.
Developing dynamic and manageable web applications using ASP.NET MVC architecture.
Building layered applications following the Model-View-Controller structure.
Developing form operations, data validation, and authorization systems.
Building professional-looking websites using Bootstrap and similar CSS frameworks.
Customizing themes to enhance user experience.
Designing databases on Microsoft SQL Server.
Data modeling, creating table relationships, writing queries (T-SQL), and using stored procedures and views.
Developing Android applications using Android Studio.
Managing activities, using basic UI components, handling Intents, and performing data storage.
Creating simple mobile applications performing CRUD operations.
Designing modern, responsive websites using ready-made HTML/CSS templates.
Adding basic user interactions (event handling) and page dynamics with JavaScript.
Word: Preparing professional documents with automatic tables of contents and formatting.
Excel: Creating functional tables (Formulas, Data Validation, Conditional Formatting).
PowerPoint: Preparing effective and stylish presentations with animations and transitions.
Developing component-based web interfaces using React.js.
Managing state with hooks like useState and useEffect, and fetching data from APIs.
Creating simple SPA (Single Page Application) projects.
October 2022 - Present
I joined the project www.indexgruppazar.com at a later stage, contributing by testing the developments made in previous phases and reporting the results. Over time, I became a part of the project's management team and successfully completed all testing processes, while also creating documentation. After the project went live, I actively took on the development of the frontend using React and the backend using .Net. During this process, I made significant improvements to enhance the user experience and functionality of the project. Additionally, I started working on a project to digitize warranty certificates and user manuals, which we launched as garanti.indexgrup.com. I collaborated with a teammate on this MVC project, leading the backend development (.Net & JavaScript) and testing phases. Throughout this process, I improved my skills in MSSQL usage and coding.
August 2022
I completed my 20-day internship as a Helpdesk employee. I installed Windows and Mac computers, checked RAM and SSD health, I did computer part replacements.
June 2022 - July 2022
I completed my 20-day internship as an Android developer. I made various mobile applications using Android Studio with Java and Kotlin. Last week I did my Random Tools project.
2018 - 2022
Computer Engıneerıng - 2.93
2014 - 2018
2006 - 2014
Email: deniz0311@hotmail.com