Arkadiy Pozharskiy // Graphics & Codecs

Software Engineer | Video Codec Specialist | Graphics Programmer

I'm a software engineer specializing in video codec analysis and real-time graphics. I combine deep knowledge of compression algorithms with hands-on experience building custom renderers using DirectX, Vulkan, and OpenGL. Currently working on decoder visualization tools and exploring AI-assisted development workflows.

Interested in video codecs, graphics programming, or game development? Let's connect.

VQ Analyzer

proprietary

Professional video codec analysis tool

[ screenshot or video ]

A comprehensive video quality analyzer for professional codec development. I design and implement visualizations for various decoding stages across multiple codec standards including AV1, HEVC, AVC, and AVS3. The tool helps engineers understand and debug complex compression algorithms through intuitive visual representations of prediction blocks, motion vectors, transform coefficients, and filtering operations.

C++AV1HEVCAVCAVS3AVMQtOpenGL

DX12 Game Engine

open-source

Custom real-time graphics engine

[ screenshot or video ]

A from-scratch DirectX 12 renderer with focus on modern rendering techniques and 2D/UI integration. Features include a flexible render graph architecture, PBR materials pipeline, and efficient batched 2D rendering for UI overlays. Built to deeply understand low-level GPU programming and modern graphics API design patterns.

C++DirectX 12HLSLPBRRender Graph

Vulkan Renderer

open-source

Cross-platform graphics experiments

[ screenshot or video ]

Experimental Vulkan-based renderer exploring modern GPU-driven rendering techniques. Implements compute-based culling, bindless resources, and async compute for parallel workload execution. Serves as a testbed for implementing techniques from GDC talks and graphics research papers.

C++VulkanGLSLSPIR-VCompute Shaders

UE5 Game Framework

private

Modular gameplay systems for Unreal Engine 5

[ screenshot or video ]

A collection of reusable gameplay systems built in Unreal Engine 5. Includes inventory management, ability system integration, procedural animation layers, and optimized networking for multiplayer scenarios. Focused on clean architecture and Blueprint-friendly C++ interfaces.

C++Unreal Engine 5BlueprintsGASNetworking

AI Dev Tools

open-source

LLM integrations for developer productivity

[ screenshot or video ]

Exploring AI-assisted development workflows through MCP server integrations and RAG systems. Building tools that help automate repetitive tasks like merging upstream codec changes while preserving custom instrumentation code. Investigating how LLMs can enhance developer expertise in complex codebases.

PythonTypeScriptMCPRAGLLM

Technical Expertise

Graphics APIs

  • DirectX 11/12
  • Vulkan
  • OpenGL
  • HLSL / GLSL

Video Codecs

  • AV1 / AVM
  • HEVC (H.265)
  • AVC (H.264)
  • AVS3

Languages

  • C++ (primary)
  • C
  • Python
  • x86 Assembly

Tools & Low-level

  • SIMD (AVX/SSE)
  • Git
  • CMake
  • Reverse Engineering