About Me
Hi, I am Vladislav Kantaev
I’m a Unity Developer and Graphics Programmer. I’ve been developing games in Unity since 2018. At the moment, I specialize in DirectX 12 and Unity graphics programming. My additional areas of expertise are gameplay programming and game architecture.
Programming Skills
Graphics Programming
Unity/C#/URP/SRP

Unity/C#/URP/SRP
DirectX 12/C++

DirectX 12/C++
🐞 PIX/RenderDoc/NVIDIA Nsight
🐞 PIX/RenderDoc/NVIDIA Nsight
Shader Development
Unity/HLSL/ShaderLab/ShaderGraph

Unity/HLSL/ShaderLab/ShaderGraph
DirectX 12/HLSL

DirectX 12/HLSL
Gameplay Programming
Unity/C#

Unity/C#
Game Architecture
↩️ Entity-Component-System (ECS)
↩️ Entity-Component-System (ECS)
↖️ Dependency Injection (DI)
↖️ Dependency Injection (DI)
🔁 Object-Oriented Programming (OOP)
🔁 Object-Oriented Programming (OOP)
Other Skills
Version Control Systems
Git

Git
Perforce
Perforce
CI/CD
GitHub Actions

GitHub Actions
GameCI
GameCI
GitLab CI

GitLab CI
Graphics Programmer, Sperasoft
September 2022 — April 2024 • 1 yrs 7 mos

- Worked on Starfield as a part of Bethesda’s rendering team:
- Maintained the renderer of a custom engine for PC and Xbox Series S/X (DirectX 12).
- Developed a DirectX 12 renderer for internal company’s purposes.
Lead Unity Developer, Indie GameDev Club
January 2021 — July 2022 • 1 yrs 6 mos

- Developed and maintained mobile and WebGL games.
- Applied various architectural approaches: Entity-Component, Entity-Component-System, Dependency Injection, MV-family.
- Created shaders with HLSL and Shader Graph.
- Profiled and optimized code, graphics, and physics.
- Used and extended Universal Render Pipeline.
- Established the company's technical processes.
- Conducted code review and mentored other programmers.
- Built Continuous Integration pipelines.
Unity Developer, Indie GameDev Club
November 2019 — December 2020 • 1 yrs 2 mos

- Developed and maintained mobile games.
- Integrated assets produced by other team members.
- Integrated SDKs for analytics and monetization.
- Created shaders with Shader Graph.
Student, Innopolis University
August 2018 — June 2022
Bachelor's degree: Computer Science, Software Engineering track
Thesis topic: Automatic difficulty assessment of levels in hyper-casual games with reinforcement learning