Position: Senior Software Engineer
Category: C++
English level: upper
Years of experience: 10

New rendering features implementation and improvement including:
-deferred rendering (improvement from draft version to final state)
-soft shadows (visual quality improvement using NVIDIA GPU Gems articles)
-water (implementation from scratch)
-instanced rendering (used for optimization of text rendering)
-navigation system specific features development (transparency of objects along route and around Car Position, shoreline shadows, etc.)
C/C++ Render Programmer with over 7 years of experience in development of graphics solutions for navigation systems in automotive.

Key skills/tasks:
OpenGL: I utilize the OpenGL API in my daily tasks, implementing rendering pipelines to create stunning visual effects such as water, fog, shadows.

Shaders: Experience in vertex, geometry, fragment, compute shaders programming to achieve realistic lighting, shadowing, and material effects.

Lighting: Familiarity with various lighting models, including Phong, Blinn-Phong, and PBR-rendering combining with lighting techniques like deferred shading.

GPU Optimization: Optimizing graphics performance by effectively utilizing GPU capabilities. Expertise in reducing overdraw, mitigating fill rate bottlenecks, and implementing efficient culling techniques.

To further advance my career, I am actively seeking a remote job in Computer Graphics of a similar position, preferably through a direct contract arrangement.