๐ Software Engineering Student @ Lviv Polytechnic National University
๐ป Focused on Systems Programming, Computer Graphics, and Desktop Applications.
- ๐ Software Engineering degree candidate at Lviv Polytechnic National University.
- โ๏ธ Passionate about low-level systems development, custom engine architecture, and graphics pipelines.
- โก Experienced in C++, C#, multi-threaded architectures, and network application protocols.
- ๐ฏ Constantly tackling high-performance engineering challenges and exploring modern rendering techniques.
- Systems & Memory Management: RAII, smart pointers, custom memory allocators, cache-friendly data structures (ECS).
- Graphics Pipeline: OpenGL, GLSL shaders, framebuffer management, font atlas packing (FreeType), ImGui integration.
- Networking & Concurrency: Sockets, multi-threaded client-server applications, real-time message passing.
- Build Tooling: Multi-config CMake setups, cross-platform compilation, and Git workflows.
Languages & Core
Tools, Environment & Frameworks
|
Low-level rendering engine architecture featuring shadow mapping, framebuffer management, font atlas packing via FreeType, EnTT (ECS) integration, Jolt Physics, and custom UI powered by ImGui. |
Multi-threaded real-time messaging application. Built with optimized socket handling, asynchronous data processing, and a clean custom desktop user interface. |


