Personal Information  
  About

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



Name & Surname:
Deniz Saribayir

Bırthday:
3 November 2000

Bırth Place:
Istanbul/Bagcilar

Educatıon:
Bachelor's Degree

Department:
Computer Engineering

Languages:
Turkish(Native), English

  Technical Skills  
  Unity (2D and 3D Game Development)

  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.


  PixelArt Drawing with Aseprite

  Creating 2D game sprites using Aseprite.

  Designing character animations (walk cycle, idle, attack, etc.) and tilemap graphics.

  Experience in preparing and exporting sprite sheets.


  Programming Languages (C++, C#)

  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.


  Desktop Application Development with Windows Forms

  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.


  Console Application Development

  Developing basic applications running through the command line (CLI).

  Designing applications for file I/O, basic algorithms, games, and data processing.


  Using SFML (Simple and Fast Multimedia Library)

  Developing beginner-level 2D graphical and interactive applications with SFML, handling graphics, sound, and input.

  Creating simple animations and user-interactive projects.


  Web Application Development with ASP.NET MVC

  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.


  Web Design Using Ready Themes

  Building professional-looking websites using Bootstrap and similar CSS frameworks.

  Customizing themes to enhance user experience.


  Using MSSQL

  Designing databases on Microsoft SQL Server.

  Data modeling, creating table relationships, writing queries (T-SQL), and using stored procedures and views.


  Android Application Development (Java - Kotlin)

  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.


  HTML, CSS, JavaScript

  Designing modern, responsive websites using ready-made HTML/CSS templates.

  Adding basic user interactions (event handling) and page dynamics with JavaScript.


  Microsoft Office Programs

  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.


  Functional Page Development with React.js

  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.


  Work Experiences  

October 2022 - Present

Index Group
  Software Development Assistant Specialist

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

Hepsıburada
  Intern

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

HepsıJet
  Intern

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.

  Education Information  

2018 - 2022

Bachelor's Degree
  Sakarya University

Computer Engıneerıng - 2.93

2014 - 2018

High School
  Atakoy Cumhuriyet Anadolu Lisesi

2006 - 2014

Primary and Secondary School
  Kazim Ozalp Ilkokulu ve Ortaokulu
  Photo Gallery  
  Contact Information  
  Contact Me  

  Email:     deniz0311@hotmail.com

  For your feedback..