Hello, I am Sarp.

Hello, I am Sarp.

Hello, I am Sarp.

I'm a passionate game developer and graphics programmer with a strong foundation in both the artistic and technical aspects of game creation. My journey in game development began during my undergraduate studies and has evolved into a career focused on creating immersive experiences through innovative technology.


I specialize in developing interactive experiences using Unity and custom graphics solutions with OpenGL and Vulkan. My approach combines technical precision with creative vision, allowing me to build games and applications that are both visually stunning and performant.


When I'm not coding professionally, you can find me working on a variety of personal projects. I'm passionate about web and app development, creating service-focused solutions that solve real-world problems. I frequently experiment with new technologies and frameworks to build everything from interactive web applications to mobile apps, always looking for ways to enhance user experiences through creative development approaches.

I'm a passionate game developer and graphics programmer with a strong foundation in both the artistic and technical aspects of game creation. My journey in game development began during my undergraduate studies and has evolved into a career focused on creating immersive experiences through innovative technology.


I specialize in developing interactive experiences using Unity and custom graphics solutions with OpenGL and Vulkan. My approach combines technical precision with creative vision, allowing me to build games and applications that are both visually stunning and performant.


When I'm not coding professionally, you can find me working on a variety of personal projects. I'm passionate about web and app development, creating service-focused solutions that solve real-world problems. I frequently experiment with new technologies and frameworks to build everything from interactive web applications to mobile apps, always looking for ways to enhance user experiences through creative development approaches.

Education

Education

Education

Oregon State University

Oregon State University

Graduated: April 2024

Graduated: April 2024

Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

Applied Option in Simulation and Game Programming

Applied Option in Simulation and Game Programming

Completed a comprehensive computer science program with specialized focus on game development and simulation programming. Developed expertise in graphics programming, game engine architecture, and interactive experience design while building a strong foundation in core computer science principles.

Completed a comprehensive computer science program with specialized focus on game development and simulation programming. Developed expertise in graphics programming, game engine architecture, and interactive experience design while building a strong foundation in core computer science principles.

Experience

Experience

Experience

Game Developer

Game Developer

November 2023 - Present

November 2023 - Present

Personal Projects

Personal Projects

  • Created multiple Unity game projects featuring puzzle-solving, strategy, and physics-based gameplay

  • Created multiple Unity game projects featuring puzzle-solving, strategy, and physics-based gameplay

  • Implemented complex game mechanics including drag-and-drop systems and AI enemy behavior

  • Implemented complex game mechanics including drag-and-drop systems and AI enemy behavior

  • Developed responsive touch controls and UI systems optimized for mobile platforms

  • Developed responsive touch controls and UI systems optimized for mobile platforms

  • Designed and programmed game logic using C# including collision detection and state management

  • Designed and programmed game logic using C# including collision detection and state management

  • Optimized performance for mobile devices using Unity's profiling tools

  • Optimized performance for mobile devices using Unity's profiling tools

Software Engineer

Software Engineer

September 2024 - Present

September 2024 - Present

GIS Analytics

GIS Analytics

  • Worked with a development team to deliver data-driven web & mobile solutions

  • Worked with a development team to deliver data-driven web & mobile solutions

  • Built scalable iOS apps (Swift, UIKit, SwiftUI) integrating REST APIs, cloud services, and third-party data pipelines

  • Built scalable iOS apps (Swift, UIKit, SwiftUI) integrating REST APIs, cloud services, and third-party data pipelines

  • Improved workflow by applying version control, CI/CD, and agile practices, ensuring quality and timely delivery

  • Improved workflow by applying version control, CI/CD, and agile practices, ensuring quality and timely delivery

  • Collaborated with data engineers and ML specialists to add AI-powered analytics and visualization features to client platforms

  • Collaborated with data engineers and ML specialists to add AI-powered analytics and visualization features to client platforms

iOS App Developer Intern

iOS App Developer Intern

February - September 2024

February - September 2024

Doğuş Technology

Doğuş Technology

  • Developed and maintained iOS applications using Swift, UIKit, and SwiftUI

  • Developed and maintained iOS applications using Swift, UIKit, and SwiftUI

  • Collaborated with design and product teams to implement new features

  • Collaborated with design and product teams to implement new features

  • Resolved bugs and improved application performance

  • Resolved bugs and improved application performance

  • Assisted in the integration of REST APIs and third-party services

  • Assisted in the integration of REST APIs and third-party services

  • Participated in code reviews and testing to ensure code quality

  • Participated in code reviews and testing to ensure code quality

Frontend Developer

Frontend Developer

January - March 2023

January - March 2023

EasyPack

EasyPack

  • Contributed to the frontend development of easypack.com.tr, a logistics and shipping platform

  • Contributed to the frontend development of easypack.com.tr, a logistics and shipping platform

  • Built responsive, cross-browser compatible interfaces using HTML, CSS, and JavaScript

  • Built responsive, cross-browser compatible interfaces using HTML, CSS, and JavaScript

  • Implemented UI components and interactive elements according to design specifications

  • Implemented UI components and interactive elements according to design specifications

  • Ensured accessibility standards were met across the platform

  • Ensured accessibility standards were met across the platform

  • Applied performance optimization techniques to improve page load times and user experience

  • Applied performance optimization techniques to improve page load times and user experience

Technical Skills

Technical Skills

Technical Skills

</> Programming Languages

</> Programming Languages

</> Programming Languages

C

C++

C++

C

C++

C++

C#

C

C#

C#

C#

Python

Python

Python

HTML

HTML

HTML

CSS

CSS

CSS

JavaScript

JavaScript

JavaScript

Dart

Dart

Dart

Swift

Swift

Swift

🎮 Game Development & Graphics

🎮 Game Development & Graphics

🎮 Game Development & Graphics

Unity - Game Engine

Unity - Game Engine

Unity - Game Engine

OpenGL - Graphics Programming

OpenGL - Graphics Programming

OpenGL - Graphics Programming

Vulkan - Graphics Programming

Vulkan - Graphics Programming

Vulkan - Graphics Programming

Shader Programming (GLSL, HLSL)

Shader Programming (GLSL, HLSL)

Shader Programming (GLSL, HLSL)

3D Mathematics & Physics

3D Mathematics & Physics

3D Mathematics & Physics

🎨 Design & Modeling

🎨 Design & Modeling

🎨 Design & Modeling

Figma - Interface Design Tool

Figma - Interface Design Tool

Figma - Interface Design Tool

Blender - 3D Modeling Software

Blender - 3D Modeling Software

Blender - 3D Modeling Software

Blender - 3D Modeling Software

Blender - 3D Modeling Software

UI/UX Design Principles

UI/UX Design Principles

UI/UX Design Principles

🌐 Mobile & Web Frameworks

🌐 Mobile & Web Frameworks

🌐 Mobile & Web Frameworks

Flutter - Cross-Platform Mobile Development

Flutter - Cross-Platform Mobile Development

Flutter - Cross-Platform Mobile Development

SwiftUI - User Interface Framework for Apple

SwiftUI - User Interface Framework for Apple

SwiftUI - User Interface Framework for Apple

UIKit - User Interface Framework for iOS

UIKit - User Interface Framework for iOS

UIKit - User Interface Framework for iOS

React.js - JavaScript Library

React.js - JavaScript Library

React.js - JavaScript Library

🛠 Development Tools & Practices

🛠 Development Tools & Practices

🛠 Development Tools & Practices

Git & Version Control

Git & Version Control

Git & Version Control

Test-Driven Development

Test-Driven Development

Test-Driven Development

Agile/Scrum Methodologies

Agile/Scrum Methodologies

Agile/Scrum Methodologies

CI/CD Pipelines

CI/CD Pipelines

CI/CD Pipelines

🎮 Backend & Data

🎮 Backend & Data

🎮 Backend & Data

RESTful API Design

RESTful API Design

RESTful API Design

SQL & NoSQL Databases

SQL & NoSQL Databases

SQL & NoSQL Databases

Firebase & Cloud Services

Firebase & Cloud Services

Firebase & Cloud Services

Data Visualization

Data Visualization

Data Visualization

Languages

Languages

Languages

🇺🇸 English

Native Speaker

Native Speaker

Native Speaker

🇹🇷 Turkish

Native Speaker

Native Speaker

Native Speaker

Sarp Kocabagli

© All right reserved

Sarp Kocabagli

© All right reserved

Sarp Kocabagli

© All right reserved