+81 70 9110 8139 | [email protected] | linkedin.com/in/wiwiwuwuwa
github.com/wiwiwuwuwa | youtube.com/@wiwiwuwuwa | artstation.com/wiwiwuwuwa
C++ Software Engineer with five years in AAA game development. Skilled in C++, C#, C, TypeScript, and shaders (CG/HLSL, ShaderLab). Proficient in Unreal Engine, Unity3D, graphics programming, and 3D modeling in Blender.
Sperasoft, Belgrade, Serbia
May 2019 -- December 2023
- Shipped numerous game updates with complex features, including asynchronous multiplayer modes like clan wars and solo raids (PVE), monetization features such as game passes and loot boxes, analytics, and accessibility improvements for users.
- Worked on the C++ game client, the TypeScript REST API game server, and the communication between them.
- Collaborated closely with UI/UX and game designers, as well as artists, to implement new game and interface elements, including shaders.
- Worked with low-level engine features, including the Slate framework and native Android (Java) and iOS (Objective-C) code.
- Managed a team of five members, interviewed candidates for Unity C# positions, and mentored new team members.
- Developed a game engine in C++ and DirectX12.
- Implemented a software rasterizer library in C.
- Created an AI LLM chatbot using TypeScript, llama-cpp, SQLite, and ORM Sequelize.
- Focused on rendering techniques by implementing Scriptable Render Pipelines, using deferred and forward rendering, and writing custom shaders with effects like global illumination. Worked with PBR, rewrote all shaders to custom ones, and created a custom terrain system and a cloud system asset using compute shaders.
- Worked with Unity physics to implement active ragdolls like in GTA-style games and developed custom car physics from scratch.
- Create low-poly models and animations, perform rigging and skinning in Blender; experienced with UV mapping and texture baking.
Volgograd, Russia
Bachelor's in Computer Science
Sep. 2016 -- Jun. 2020
Tokyo, Japan
Student of Japanese Language
Jul. 2023 -- Present
- Skills: C++, C#, C, TypeScript, DirectX 12, CG/HLSL, ShaderLab, Math, Algorithms.
- Tools: Unreal Engine, Unity3D, Perforce, Git, Blender, Visual Studio, Jira, TeamCity, Jenkins, RenderDoc.