Position: Software developer / Technical artist
Category: JavaScript
English level: intermediate
Years of experience: 6

I can learn fast and think outside the box.
I have worked as a technical artist and software developer on CG and game development projects. I have strong programming skills in different domains and an understanding of 3D math.

My responsibilities have included developing mechanics for retargeting animations, pose setup and history of changes, camera behavior, controlling animation playback, props transformation and attaching to characters, etc. Lookdev setup, materials, custom shaders for the ground plane (procedural grid and soft shadows), performance modes, shortcuts, etc. Research approaches to developing pipelines for end users and investigate issues with assets used in the application. 
Designing modular assets for usage in Unreal Engine and Unity. Setup PDG pipeline for automatic generation UVs, LODs, colliders (convex hull generation) and baking masks. 
Vellum cloth simulations for independent commercials (simulations, materials, lookdev, rendering). Developing compute shader for water surface simulation. Photogrammetry projects and post-processing assets. Rigging and building control rig with IK. 

Tools: JS/TS, Python, Houdini, UE5, Unity, VEX, PDG, Blender, React, React Three Fiber, FBX SDK, Firebase
- a role that involves the data visualization and computer graphics. 
- to work on challenging/creative tasks. 
- to be part of a team.
- to learn new skills.