Portfolio

A showcase of projects I've worked on

Sorted from newest to oldest. Company logo shows where I worked. Links are only to the platforms I worked with

[DEV] Tomb Raider: Legacy of Atlantis

Senior Gameplay Programmer
  • Unreal Engine 5
  • Programming language: C++
  • Core gameplay mechanics
  • ...and much more

[PORTING/CO-DEV] World of Outlaws: Dirt Racing

Senior Software Engineer
  • Unity engine
  • Programming language: C# + HLSL
  • Porting from PS4/XboxOne to Nintendo Switch
  • Optimizing rendering including modifying and optimizing shaders and fixing Nintendo Switch issues
  • Co-dev for '24 edition for PS4 and Xbox One
  • This game was part of my Master's degree in engineering thesis, where I showcased maximum optimization techniques used

[PORTING] Trek to Yomi (Nintendo Switch)

Senior Software Engineer
  • Unreal Engine 4
  • Programming language: C++
  • Porting from PC/PS4/XboxOne to Nintendo Switch
  • Optimizing rendering, AI and gameplay logic for NX
  • Working closely with technical artists to optimize shaders and post-process

[PORTING] Sherlock Holmes: The Devil's Daughter

Code Sorcerer (Porting programmer)
  • Unreal Engine 3
  • Programming language: C++
  • Porting from PC to Nintendo Switch

[PORTING] Sherlock Holmes: Crimes and Punishment

Code Sorcerer (Porting programmer)
  • Unreal Engine 3
  • Programming language: C++
  • Porting from PC to Nintendo Switch
  • Scaleform UI
  • For example: writing NX video player from scratch

[LOC ENGINEERING] Various game localization projects

Game Localization Engineer
  • Programming language: C# mainly, sometimes C++
  • Supporting many various languages and their implementations including Russian, Chinese, and Arabic
  • Tools creations
  • Reverse engineering of binary formats for translations
  • Worked on PC, Mac and consoles for various projects and game engines