
Recently worked as UE5 game developer where I worked on a game for the Android platform and developed boss skills (with visual and sound effects), their behaviour and movement. Implemented group movement behaviour using cohesion, separation and alignment behaviour types. Refactored group system for specific entity.
PROJECTS
Living Paintings – software product where users can create a three-dimensional and two-dimensional visualization of a painting from a single raster image, for which various animations and effects can be applied, with preserving the volume of brushstrokes. Users can also download video-files of visualization for viewing. Functional testing was conducted in accordance with the requirements. I gained knowledge in developing graphics pipeline with C++, Vulkan and combining different methods to create good rendering results and use different methods to animate paintings.
ImgEditCM – software where users can create effects for images using matrix convolution. Matrix convolution was also optimised using AVX intrinsics operators.
Games created with Unity game engine for game jams: https://itch.io/c/1009991/varietysoft-productionss-collection