Berkan USLU

Software Engineer | Indie Game Developer | Hobby Photographer

About Me

Berkan USLU



  • 2012-2015 – Master’s Degree, Computer Engineering at Suleyman Demirel University, Isparta, Turkey
  • 2005-2009 – Bachelor’s Degree, Computer Systems Teaching at Suleyman Demirel University, Isparta, Turkey


Since 2008, I’ve worked as a Software Engineer and Gameplay Developer on several projects. I have 10+ years of experience in the game/defense industry, and I have used several game engines such as Torque 3D (2008-2011), PlayCanvas, Pixi.JS, Unity 3D (2011-2017), VBS3 (2017), Unreal Engine 4 (2017-2022), Unreal Engine 5 (2022-Present). Also, I have a good knowledge of microservice-based backend applications with .NET Core, Golang, Node.js, and Spring Boot. Along with my backend knowledge, I’ve worked with the DevOps tech stack, including Bitbucket and Azure Pipelines, Terraform, Docker (and Unreal Containers specifically), and Kubernetes. In recent years, I’ve become more interested in GPU programming. Recently, I’ve been involved in a project in which we need to convert our OpenCL-based application to Compute Shaders in Vulkan API. Nowadays, I’m implementing the same task inside Unreal Engine 5 by using Render Dependency Graph and HLSL. I really enjoy developing 3D applications/games by using Unreal Engine 5.

© 2024 Berkan USLU

Theme by Anders Norén