[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